Question

No matter what method i try, the installation of Cgal-bindigs stops and gives me the next problem:

make[2]: ***  No rule to make target «/usr/lib/libboost_thread.so», needed for «/usr/lib/libCGAL_Kernel_cpp.so».  Stop.
make[1]: *** [SWIG_CGAL/Kernel/CMakeFiles/CGAL_Kernel_cpp.dir/all] Error 2
make: *** [all] Error 2

Im sure i installed all the prerequisites.I dont understand the error :S. If its usefull I'll paste "make VERBOSE=1" output: http://pastebin.com/V1e9knAh Please help i need to use it for a Biomedical investigation and the tetrahedralization its fundamental for finite-element-analysis.

Was it helpful?

Solution

It was a CGAL out-of-date problem. MODIFICATION: "set(CGAL_3RD_PARTY_LIBRARIES "/usr/lib/x86_64-linux-gnu/libboost_thread.so;/usr/lib/x86_64-linux-gnu/libboost‌​_system.so;/usr/lib/x86_64-linux-gnu/libpthread.so" )" in CGALConfig.cmake file

The Bug: https://bugs.launchpad.net/ubuntu/+source/cgal/+bug/1242111

OTHER TIPS

The correct solution is to rerun the configuration and compilation of CGAL libraries. Modifying the generated CGALConfig.cmake file is just a hack.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top