and now linking problems

Igor Shmukler shmukler at mail.ru
Wed Mar 7 22:26:55 CET 2007


Hello,

First, I would like to thank Ronald, Michael, Adam and everyone else for helping me to get started.

I have another problem. This time it's linking issue. I was compiling with gcc 3.3.

Please advise:

---
-e   ... Making gdb_copy.o
-e   ... Making gdb_pc_com_intr.o
-e   ==> Archiving into libkern.a
-e   ==> Linking kernel.image
thread-log.o: In function `sys_ipc_log_wrapper':
/home/ubuntu/l4-devel/l4/kernel/fiasco/src/kern/shared/thread-log.cpp:179: undefined reference to `__stack_chk_fail'
/home/ubuntu/l4-devel/l4/kernel/fiasco/src/kern/shared/thread-log.cpp:65: undefined reference to `__stack_chk_fail'
/home/ubuntu/l4-devel/l4/kernel/fiasco/src/kern/shared/thread-log.cpp:179: undefined reference to `__stack_chk_fail'
main-ia32-amd64.o: In function `main_arch()':
/home/ubuntu/l4-devel/l4/kernel/fiasco/src/kern/shared/main-ia32-amd64.cpp:112: undefined reference to `__stack_chk_fail'
cpu-common.o: In function `Cpu::show_cache_tlb_info(char const*)':
/home/ubuntu/l4-devel/l4/kernel/fiasco/src/kern/shared/cpu-common.cpp:(.initcall.text+0x381): undefined reference to `__stack_chk_fail'
cpu-common.o:/home/ubuntu/l4-devel/l4/kernel/fiasco/src/kern/shared/cpu-common.cpp:892: more undefined references to `__stack_chk_fail' follow
make[4]: *** [kernel.image] Error 1
make[4]: Leaving directory `/home/ubuntu/l4-devel/l4/kernel/fiasco/build'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/ubuntu/l4-devel/l4/kernel/fiasco/build'
make[2]: *** [build] Error 2
make[2]: Leaving directory `/home/ubuntu/l4-devel/l4/kernel/fiasco'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/ubuntu/l4-devel/l4/kernel'
make: *** [kernel] Error 2
ubuntu at ubuntu:~/l4-devel/l4$ 
---




More information about the l4-hackers mailing list