Issue with building L4RE:multiple definition error
Hi, when I was doing the building of L4RE as the building instructions, the follwing problems hit me: make[4]: Entering directory `/home/kaikai/embedded/obj/tuduos/pkg/lua/interpr/OBJ-x86_586-l4f' ... Compiling interpr.o ==> Linking lua /home/kaikai/embedded/obj/tuduos/lib/x86_586/l4f/libl4re-vfs.o.a: In function `__L4_STACK_ADDR__': (*ABS*+0xb0000000): multiple definition of `__L4_STACK_ADDR__' /home/kaikai/embedded/obj/tuduos/lib/x86_586/l4f/libl4re-vfs.o.a: In function `__L4_KIP_ADDR__': (*ABS*+0xaffff000): multiple definition of `__L4_KIP_ADDR__' make[4]: *** [lua] Error 1 make[4]: Leaving directory `/home/kaikai/embedded/obj/tuduos/pkg/lua/interpr/OBJ-x86_586-l4f' make[3]: *** [/home/kaikai/embedded/obj/tuduos/pkg/lua/interpr/OBJ-x86_586-l4f] Error 2 make[3]: Leaving directory `/home/kaikai/embedded/mybuild/src/l4/pkg/lua/interpr' make[2]: *** [interpr] Error 2 王凯凯
Hello,
when I was doing the building of L4RE as the building instructions, the follwing problems hit me:
make[4]: Entering directory `/home/kaikai/embedded/obj/tuduos/pkg/lua/interpr/OBJ-x86_586-l4f' ... Compiling interpr.o ==> Linking lua /home/kaikai/embedded/obj/tuduos/lib/x86_586/l4f/libl4re-vfs.o.a: In function `__L4_STACK_ADDR__': (*ABS*+0xb0000000): multiple definition of `__L4_STACK_ADDR__' /home/kaikai/embedded/obj/tuduos/lib/x86_586/l4f/libl4re-vfs.o.a: In function `__L4_KIP_ADDR__': (*ABS*+0xaffff000): multiple definition of `__L4_KIP_ADDR__' make[4]: *** [lua] Error 1 make[4]: Leaving directory `/home/kaikai/embedded/obj/tuduos/pkg/lua/interpr/OBJ-x86_586-l4f' make[3]: *** [/home/kaikai/embedded/obj/tuduos/pkg/lua/interpr/OBJ-x86_586-l4f] Error 2 make[3]: Leaving directory `/home/kaikai/embedded/mybuild/src/l4/pkg/lua/interpr' make[2]: *** [interpr] Error 2
we've seen this issue with the release version of LD 2.21. It will work with both, older versions of binutils as well as the current CVS version of them. Bjoern
participants (2)
-
Björn Döbel -
WangKevis