Issue with building L4RE:multiple definition error
Björn Döbel
doebel at os.inf.tu-dresden.de
Fri Jan 21 18:02:08 CET 2011
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
More information about the l4-hackers
mailing list