村雲るね☁つじごや on Nostr: ……あとでちゃんとmakefile書かなきゃ……🫠 $ clang -Os ...
……あとでちゃんとmakefile書かなきゃ……🫠
$ clang -Os -fomit-frame-pointer vectorbfi.c -I$HOME/chicken/chicken-5.1.0-llvm/include/chicken/ -DHAVE_CHICKEN_CONFIG_H build-version.c eval.c library.c runtime.c chicken-syntax.c expand.c internal.c modules.c extras.c data-structures.c eval-modules.c scheduler.c pathname.c port.c irregex.c srfi-13.o srfi-14.o srfi-18.o srfi-193.o srfi-38.o srfi-4.o srfi-48.o -o vectorbf
i -lm
$ ldd vectorbfi
linux-vdso.so.1 (0x00007ffc69ede000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe5a1583000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe5a135a000)
/lib64/ld-linux-x86-64.so.2 (0x00007fe5a1677000)
$
$ ./vectorbfi ../bf/hello.bf
Step 375 -- Instructon pointer: 119, Data pointer: 3
#u8(0 72 100 33)
Hello, world!
Published at
2024-03-15 14:49:40Event JSON
{
"id": "05c36b31f65c9b5c0dcfd45bab63bfb1fcc6886753f469be0a0cfebcb0a0f4a7",
"pubkey": "d46daa70aaf0a6f98d379f082420cadd3a74fa57bc93e000b709d227034b4b05",
"created_at": 1710514180,
"kind": 1,
"tags": [
[
"proxy",
"https://mi.tsujigoya.net/notes/9qwcahroum",
"activitypub"
]
],
"content": "……あとでちゃんとmakefile書かなきゃ……🫠\n\n\n$ clang -Os -fomit-frame-pointer vectorbfi.c -I$HOME/chicken/chicken-5.1.0-llvm/include/chicken/ -DHAVE_CHICKEN_CONFIG_H build-version.c eval.c library.c runtime.c chicken-syntax.c expand.c internal.c modules.c extras.c data-structures.c eval-modules.c scheduler.c pathname.c port.c irregex.c srfi-13.o srfi-14.o srfi-18.o srfi-193.o srfi-38.o srfi-4.o srfi-48.o -o vectorbf\ni -lm\n$ ldd vectorbfi\n linux-vdso.so.1 (0x00007ffc69ede000)\n libm.so.6 =\u003e /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe5a1583000)\n libc.so.6 =\u003e /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe5a135a000)\n /lib64/ld-linux-x86-64.so.2 (0x00007fe5a1677000)\n$\n$ ./vectorbfi ../bf/hello.bf\n\nStep 375 -- Instructon pointer: 119, Data pointer: 3\n#u8(0 72 100 33)\n\nHello, world!",
"sig": "025a7cedf262acf124257bfea12b7046b2db2e9e2033828efda7f4ea88cd867b922e1cd5b2f4a405935ea78acba97cf8aa561fda15fbe9ea56d32f7b73d9910d"
}