[opensource-dev] [FIXED] sunshine-external colladadom boost filesystem3 undefines Linux64

Nicky Perian nickyperian at yahoo.com
Tue Jan 1 19:05:56 PST 2013


fixed. reverted to an earlier version on colladadom that was linked with boost version 1.45



>________________________________
> From: Nicky Perian <nickyperian at yahoo.com>
>To: SLDEV <opensource-dev at lists.secondlife.com>; Kokua Viewer development discussion   list <kokua-dev at lists.kokuaviewer.org> 
>Sent: Sunday, December 30, 2012 2:29 PM
>Subject: sunshine-external colladadom boost filesystem3 undefines Linux64
> 
>
>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? 
>
>
>
>
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20130101/4ecbaee4/attachment.htm 


More information about the opensource-dev mailing list