# make cc -g -Wall -O -DCODE_BASE=0xbfaf0000 -DHOST_LINUX -c -o lilyvm.o lilyvm.c cc -g -Wall -O -DCODE_BASE=0xbfaf0000 -DHOST_LINUX -c -o parseargs.o parseargs.c cc -g -Wall -O -DCODE_BASE=0xbfaf0000 -DHOST_LINUX -c -o sysdep_linux.o sysdep_linux.c cc -g -Wall -O -DCODE_BASE=0xbfaf0000 -DHOST_LINUX -c -o timer.o timer.c cc -g -Wall -O -DCODE_BASE=0xbfaf0000 -DHOST_LINUX -c -o memaccess.o memaccess.c cc -g -Wall -O -DCODE_BASE=0xbfaf0000 -DHOST_LINUX -c -o network.o network.c network.c: 関数 `network_main' 内: network.c:1842: 警告: enumeration value `FDTYPE_UDP' not handled in switch network.c:1842: 警告: enumeration value `FDTYPE_UDP_LISTEN' not handled in switch network.c:1842: 警告: enumeration value `FDTYPE_TCP_LISTEN' not handled in switch cc -g -Wall -O -DCODE_BASE=0xbfaf0000 -DHOST_LINUX -c -o loadkernel.o loadkernel.c loadkernel.c: 関数 `loadkernel' 内: loadkernel.c:36: 警告: `linux_initrdsize' might be used uninitialized in this function cc -g -Wall -O -DCODE_BASE=0xbfaf0000 -DHOST_LINUX -c -o code_c.o code_c.c cc -c code_asm.S -DCODE_BASE=0xbfaf0000 -DHOST_LINUX ld -static --oformat binary -T code.lds code_asm.o code_c.o -o code -L/lib -L/usr/lib -lc ld -b binary code -o code.o ld: warning: cannot find entry symbol _start; not setting start address gcc -o lilyvm lilyvm.o parseargs.o sysdep_linux.o timer.o memaccess.o network.o loadkernel.o code.o #