Hi,
On Thu Mar 08, 2007 at 00:26:55 +0300, Igor Shmukler wrote:
I have another problem. This time it's linking issue. I was compiling with gcc 3.3.
Please advise:
I just tried to reproduce this, with no luck. Linking always worked, with g++ (4.1) and g++-3.3.
This is an Ubuntu Feisty, right? Anything special in your setup?
-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'
Adam