I am building a linux 64 bit kokua merge of sunshine-external. I have a link issue with colladadom looking for boost filesystem3 functions. The viewer is built with boost 1.52 and colladadom boost 1.48. This is not different than the LL source/build environment. Linux 32 builds with just a few tweaks but, using mostly LL prebuilt libraries.
Boost 1.52 dropped filesystem2 and filesystem3 and just builds as filesystem without the 2/3 source code split and dropped the deprecated directive. /home/nicky/kokua-sunshine-external/build-linux-x86_64/packages/lib/release/libcollada14dom.so: undefined reference to `boost::filesystem3::detail::status(boost::filesystem3::path const&, boost::system::error_code*)' /home/nicky/kokua-sunshine-external/build-linux-x86_64/packages/lib/release/libcollada14dom.so: undefined reference to `boost::filesystem3::path::parent_path() const' /home/nicky/kokua-sunshine-external/build-linux-x86_64/packages/lib/release/libcollada14dom.so: undefined reference to `boost::filesystem3::detail::create_directories(boost::filesystem3::path const&, boost::system::error_code*)' /home/nicky/kokua-sunshine-external/build-linux-x86_64/packages/lib/release/libcollada14dom.so: undefined reference to `boost::filesystem3::detail::rename(boost::filesystem3::path const&, boost::filesystem3::path const&, boost::system::error_code*)' /home/nicky/kokua-sunshine-external/build-linux-x86_64/packages/lib/release/libcollada14dom.so: undefined reference to `boost::filesystem3::detail::create_directory(boost::filesystem3::path const&, boost::system::error_code*)' /home/nicky/kokua-sunshine-external/build-linux-x86_64/packages/lib/release/libcollada14dom.so: undefined reference to `boost::filesystem3::detail::remove_all(boost::filesystem3::path const&, boost::system::error_code*)' /home/nicky/kokua-sunshine-external/build-linux-x86_64/packages/lib/release/libcollada14dom.so: undefined reference to `boost::filesystem3::detail::remove(boost::filesystem3::path const&, boost::system::error_code*)' collect2: ld returned 1 exit status make[2]: *** [newview/kokua-bin] Error 1 make[1]: *** [newview/CMakeFiles/kokua-bin.dir/all] Error 2 make: *** [all] Error 2 ERROR: building default configuration returned 2 For more information: try re-running your command with --verbose or --debug I have tried rebuilding colladadom using boost 1.52. That corrects the filesystem undefines but, then there is a problem libxml2 undefines. Anyone have suggestions?
_______________________________________________ Policies and (un)subscribe information available here: http://wiki.secondlife.com/wiki/OpenSource-Dev Please read the policies before posting to keep unmoderated posting privileges