Skip to content

Instantly share code, notes, and snippets.

/*
* stdtypes.h Standard Types used for VOS applications.
*/
typedef char_varying(32) object_t;
typedef char_varying(66) device_t;
typedef char_varying(66) module_t;
typedef char_varying(256) path_t;
typedef char_varying(300) line_t;
tyson@Tysons-MacBook-Air evf-2.0 % gcc *.c
In file included from decode_vos_file.c:41:
./vostypes.h:5:22: error: expected parameter declarator
typedef char_varying(32) object_t;
^
./vostypes.h:5:22: error: expected ')'
./vostypes.h:5:21: note: to match this '('
typedef char_varying(32) object_t;
^
./vostypes.h:5:31: error: expected function body after function declarator
tyson@Tysons-Air eve % gmake run-build-vm
Creating go builder image for user eve
[+] Building 3.1s (15/15) FINISHED
=> [internal] load build definition from Dockerfile 0.3s
=> => transferring dockerfile: 37B 0.0s
=> [internal] load .dockerignore 0.4s
=> => transferring context: 2B 0.0s
=> [internal] load metadata for docker.io
@vmlemon
vmlemon / gist:5b73d390489ec7301d81c04a0a114b96
Created April 30, 2021 20:09
EVE GMake Live, on Darwin/ARM64
tyson@Tysons-Air eve % gmake live
Creating go builder image for user eve
[+] Building 3.1s (15/15) FINISHED
=> [internal] load build definition from Dockerfile 0.4s
=> => transferring dockerfile: 37B 0.0s
=> [internal] load .dockerignore 0.5s
=> => transferring context: 2B 0.0s
=> [internal] load metadata for docker.io/library
/WhirlPool/pSeries41/Orion/kernel/src/platform/ofpower4/head.S: Assembler messages:
/WhirlPool/pSeries41/Orion/kernel/src/platform/ofpower4/head.S:68: Error: operand out of range (10 is not between 0 and 1)
/WhirlPool/pSeries41/Orion/kernel/src/platform/ofpower4/head.S:68: Error: missing operand
_start:
/* Zero the BSS */
LD_ADDR(r10, _start_bss)
LD_ADDR(r11, _end_bss)
subi r10, r10, 4
subi r11, r11, 4
LD_CONST(r6, KERNEL_OFFSET)
sub r10, r10, r6
sub r11, r11, r6
Verifying that +vmlemon is my blockchain ID. https://onename.com/vmlemon
20:51:34
getpeerinfo
20:51:34
[
{

Keybase proof

I hereby claim:

  • I am vmlemon on github.
  • I am vmlemon (https://keybase.io/vmlemon) on keybase.
  • I have a public key whose fingerprint is F484 2AFE C450 59D8 1FD0 A92E 1767 108F 7F31 BC09

To claim this, I am signing this object:

gcc -L../lib -nostdlib \
-o bootstrap ../libmach/standalone/mach-crt0.o bootstrap.o def_pager_setup.o default_pager.o exec.o ext2_file_io.o ffs_compat.o ffs_file_io.o file_io.o kalloc.o load.o minix_ffs_compat.o minix_file_io.o strfcns.o translate_root.o wiring.o -lthreads -lmach_exec -lmach_sa
bootstrap.o: In function `main':
bootstrap.c:(.text+0x595): undefined reference to `__stack_chk_fail'
def_pager_setup.o: In function `add_paging_file':
def_pager_setup.c:(.text+0x155): undefined reference to `__stack_chk_fail'
def_pager_setup.o: In function `default_pager_setup':
def_pager_setup.c:(.text+0x2c0): undefined reference to `__stack_chk_fail'
ext2_file_io.o: In function `ext2_open_file':
ext2_file_io.c:(.text+0xd22): undefined reference to `__stack_chk_fail'