Error Building "Sculpt-20.08"
John J. Karcher
devuser at alternateapproach.com
Mon Jan 25 06:10:08 CET 2021
Hello Everyone,
I hope this isn't too obvious, but I am trying to build "sculpt-20.08",
and have run into a problem. I was able to work around the outdated
external "curl" library, but I am stuck on a linker problem.
After outputting:
MERGE rump_tools.lib.a
it generates a lot of messages along the lines of:
/usr/bin/ld:
/home/mainuser/Devel/genode_main/genode/depot/genodelabs/bin/x86_64/rump/2020-09-16.build/var/libcache/rump_tools/lex.yy.o:(.bss+0x240):
multiple definition of `locators';
/home/mainuser/Devel/genode_main/genode/depot/genodelabs/bin/x86_64/rump/2020-09-16.build/var/libcache/rump_tools/files.o:(.bss+0x210):
first defined here
Then it ends with:
collect2: error: ld returned 1 exit status
make[6]: ***
[/home/mainuser/Devel/genode_main/genode/depot/genodelabs/src/rump/2020-09-16/lib/mk/rump_tools.mk:88:
/home/mainuser/Devel/genode_main/genode/depot/genodelabs/bin/x86_64/rump/2020-09-16.build/var/libcache/rump_tools/bin/nbconfig]
Error 1
make[5]: *** [var/libdeps:75: rump_tools.lib] Error 2
make[4]: *** [Makefile:296: gen_deps_and_build_targets] Error 2
make[3]: ***
[/home/mainuser/Devel/genode_main/genode/tool/depot/mk/build_bin_archive:200:
/home/mainuser/Devel/genode_main/genode/depot/genodelabs/bin/x86_64/rump/2020-09-16.build/bin]
Error 1
make[2]: ***
[/home/mainuser/Devel/genode_main/genode/depot/var/build.mk:300:
genodelabs/bin/x86_64/rump/2020-09-16] Error 2
make[1]: ***
[/home/mainuser/Devel/genode_main/genode/tool/depot/build:134:
execute_generated_build_mk_file] Error 2
make: *** [/home/mainuser/Devel/genode_main/genode/tool/depot/create:59:
build] Error 2
I've seen better error messages than "Error 1" and "Error 2" in my day.
:^) Are those "multiple definition of" messages errors or warnings?
Does anyone else have any ideas on this? (I have the complete output,
if it's helpful.)
Thanks!
--
John J. Karcher
devuser at alternateapproach.com
More information about the users
mailing list