beginning GENESIS, creating headers in "src/runtime/genesis" 51.17user 2.80system 0:54.05elapsed 99%CPU (0avgtext+0avgdata 436432maxresident)k 0inputs+39736outputs (0major+424915minor)pagefaults 0swaps //entering make-target-1.sh //building runtime system and symbol table file make: Entering directory '/tmp/sbcl-git-build/build/src/runtime' rm -f *.[do] sbcl sbcl.nm sbcl.h core *.tmp make: Leaving directory '/tmp/sbcl-git-build/build/src/runtime' make: Entering directory '/tmp/sbcl-git-build/build/src/runtime' echo '#include "genesis/config.h"' >sbcl.h echo '#include "genesis/constants.h"' >>sbcl.h cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o alloc.o alloc.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o backtrace.o backtrace.c backtrace.c:17:0: warning: "_GNU_SOURCE" redefined #define _GNU_SOURCE ^ :0:0: note: this is the location of the previous definition cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o breakpoint.o breakpoint.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o coreparse.o coreparse.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o dynbind.o dynbind.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o funcall.o funcall.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o gc-common.o gc-common.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o globals.o globals.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o hopscotch.o hopscotch.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o interr.o interr.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o interrupt.o interrupt.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o largefile.o largefile.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o monitor.o monitor.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o murmur_hash.o murmur_hash.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o os-common.o os-common.c os-common.c:11:0: warning: "_GNU_SOURCE" redefined # define _GNU_SOURCE /* needed for RTLD_DEFAULT from dlfcn.h */ ^ :0:0: note: this is the location of the previous definition cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o parse.o parse.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o print.o print.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o purify.o purify.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o pthread-futex.o pthread-futex.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o regnames.o regnames.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o run-program.o run-program.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o runtime.o runtime.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o safepoint.o safepoint.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o save.o save.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o sc-offset.o sc-offset.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o search.o search.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o thread.o thread.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o time.o time.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o validate.o validate.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o var-io.o var-io.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o vars.o vars.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o wrap.o wrap.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o x86-64-arch.o x86-64-arch.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o linux-os.o linux-os.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o x86-64-linux-os.o x86-64-linux-os.c x86-64-linux-os.c:17:0: warning: "_GNU_SOURCE" redefined #define _GNU_SOURCE /* for REG_RAX etc. from sys/ucontext */ ^ :0:0: note: this is the location of the previous definition cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o gencgc.o gencgc.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o traceroot.o traceroot.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o marknsweepgc.o marknsweepgc.c cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o x86-64-assem.o x86-64-assem.S cc -fno-omit-frame-pointer -D_GNU_SOURCE -g -Wall -Wsign-compare -Wpointer-arith -O3 -fno-omit-frame-pointer -fno-pie -I. -DSBCL_PREFIX=\"'/usr/local'\" -c -o ldso-stubs.o ldso-stubs.S cc -g -Wl,--export-dynamic -no-pie -o sbcl alloc.o backtrace.o breakpoint.o coreparse.o dynbind.o funcall.o gc-common.o globals.o hopscotch.o interr.o interrupt.o largefile.o monitor.o murmur_hash.o os-common.o parse.o print.o purify.o pthread-futex.o regnames.o run-program.o runtime.o safepoint.o save.o sc-offset.o search.o thread.o time.o validate.o var-io.o vars.o wrap.o x86-64-arch.o linux-os.o x86-64-linux-os.o gencgc.o traceroot.o marknsweepgc.o x86-64-assem.o ldso-stubs.o -ldl -lpthread -lz -lm traceroot.o: In function `classify_obj': /tmp/sbcl-git-build/build/src/runtime/traceroot.c:86: undefined reference to `widetag_names' /tmp/sbcl-git-build/build/src/runtime/traceroot.c:79: undefined reference to `instance_classoid_name' /tmp/sbcl-git-build/build/src/runtime/traceroot.c:79: undefined reference to `instance_classoid_name' /tmp/sbcl-git-build/build/src/runtime/traceroot.c:86: undefined reference to `widetag_names' /tmp/sbcl-git-build/build/src/runtime/traceroot.c:79: undefined reference to `instance_classoid_name' /tmp/sbcl-git-build/build/src/runtime/traceroot.c:86: undefined reference to `widetag_names' traceroot.o: In function `maybe_show_object_name': /tmp/sbcl-git-build/build/src/runtime/traceroot.c:429: undefined reference to `safely_show_lstring' /tmp/sbcl-git-build/build/src/runtime/traceroot.c:431: undefined reference to `safely_show_lstring' traceroot.o: In function `trace1': /tmp/sbcl-git-build/build/src/runtime/traceroot.c:568: undefined reference to `show_lstring' traceroot.o: In function `classify_obj': /tmp/sbcl-git-build/build/src/runtime/traceroot.c:79: undefined reference to `instance_classoid_name' traceroot.o: In function `trace1': /tmp/sbcl-git-build/build/src/runtime/traceroot.c:575: undefined reference to `symbol_name' /tmp/sbcl-git-build/build/src/runtime/traceroot.c:575: undefined reference to `show_lstring' traceroot.o: In function `classify_obj': /tmp/sbcl-git-build/build/src/runtime/traceroot.c:86: undefined reference to `widetag_names' traceroot.o: In function `trace1': /tmp/sbcl-git-build/build/src/runtime/traceroot.c:585: undefined reference to `show_lstring' collect2: error: ld returned 1 exit status GNUmakefile:80: recipe for target 'sbcl' failed make: *** [sbcl] Error 1 make: Leaving directory '/tmp/sbcl-git-build/build/src/runtime'