Date: Fri, 09 Jan 2015 12:18:35 +0100 From: Torsten Zuehlsdorff <mailinglists@toco-domains.de> To: FreeBSD ports <freebsd-ports@freebsd.org> Subject: games/wesnoth: How to cope with "invalid DSO for symbol `_ZN5boost6system15system_categoryEv'" Message-ID: <54AFB90B.2070209@toco-domains.de>
next in thread | raw e-mail | index | archive | help
Hello, i'm currently working on an update for games/wesnoth. I've made good progress and the game compiles with nearly all options at my 8 year old i386 Laptop with 10.0-RELEASE. But when i try compiling it on my fast amd64 10.1-RELEASE i get this error message: === start === root@hera:/usr/ports/games/wesnoth # make ===> Building for wesnoth-1.12.0 /bin/cp /usr/local/lib/X11/fonts/junicode/Junicode.ttf /usr/ports/games/wesnoth/work/wesnoth-1.12.0/fonts/Junicode-Regular.ttf [ 2%] Built target wesnoth-lua [ 3%] Built target wesnoth-core [ 3%] mo-update [wesnoth-sotbe-ang@latin]: Creating mo file. [ 3%] mo-update [wesnoth-tb-ang@latin]: Creating mo file. [ 3%] mo-update [wesnoth-test-ang@latin]: Creating mo file. [ 3%] mo-update [wesnoth-thot-ang@latin]: Creating mo file. [ 3%] mo-update [wesnoth-ar]: Creating mo file. [ 3%] mo-update [wesnoth-ai-ar]: Creating mo file. [ 3%] mo-update [wesnoth-anl-ar]: Creating mo file. [ 3%] mo-update [wesnoth-aoi-ar]: Creating mo file. [ 3%] mo-update [wesnoth-did-ar]: Creating mo file. Linking CXX executable ../cutter [ 3%] mo-update [wesnoth-dm-ar]: Creating mo file. [ 3%] Built target campaignd [ 3%] mo-update [wesnoth-dw-ar]: Creating mo file. /usr/bin/ld: g: invalid DSO for symbol `_ZN5boost6system15system_categoryEv' definition /usr/local/lib/libboost_system.so.1.55.0: could not read symbols: Bad value c++: error: linker command failed with exit code 1 (use -v to see invocation) --- cutter --- *** [cutter] Error code 1 === end === As you can see my devel/boost-libs is the current version. After some searching i believe their is nothing i can done, other than reporting this to the project? But why does it work at my laptop - the installed boost-libs (and all other ports and their options) are (or at least should be) identical. Am i right? Or are their options or flags for boost-libs, ld or another invoked program which i should try? Thank you very much, Torsten
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?54AFB90B.2070209>