Boost logo

Boost Interest :

Subject: Re: [Boost-cmake] 1.40.0.cmake4
From: Denis ARNAUD (denis.arnaud_boost_at_[hidden])
Date: 2009-10-28 13:23:18


2009/10/27 troy d. straszheim <troy_at_[hidden]>

> I've put up a 1.40.0.cmake4, containing features backported from the 1.41.0
> beta. Hopefully this will be the last in the 1.40 series including
> LIB_SUFFIX and ways to tweak the python detection.
>
> 1.40.0.cmake3 has been skipped, that tag got into the wild accidentally.
>
> -t
>

Fine!

1. Note that on (boost/cmake)
gitorious<http://gitorious.org/boost/cmake/commits/1.40.0>,
there is a 1.40.0.cmake3 tag, but no 1.40.0.cmake4 tag...
2. When getting the boost-1.40.0-cmake4 tar
ball<http://sodium.resophonic.com/boost-cmake/1.40.0.cmake4/>from the
boost-cmake site, I get the following linking error:
===============================================
[ 96%] Built target boost_wave-mt-static-debug
make -f tools/bcp/CMakeFiles/bcp.dir/build.make
tools/bcp/CMakeFiles/bcp.dir/depend
make[2]: Entering directory
`/home/build/dev/packages/BUILD/boost-1.40.0.cmake4/build'
cd /home/build/dev/packages/BUILD/boost-1.40.0.cmake4/build &&
/usr/bin/cmake -E cmake_depends "Unix Makefiles"
/home/build/dev/packages/BUILD/boost-1.40.0.cmake4
/home/build/dev/packages/BUILD/boost-1.40.0.cmake4/tools/bcp
/home/build/dev/packages/BUILD/boost-1.40.0.cmake4/build
/home/build/dev/packages/BUILD/boost-1.40.0.cmake4/build/tools/bcp
/home/build/dev/packages/BUILD/boost-1.40.0.cmake4/build/tools/bcp/CMakeFiles/bcp.dir/DependInfo.cmake
--color=
make[2]: Leaving directory
`/home/build/dev/packages/BUILD/boost-1.40.0.cmake4/build'
make -f tools/bcp/CMakeFiles/bcp.dir/build.make
tools/bcp/CMakeFiles/bcp.dir/build
make[2]: Entering directory
`/home/build/dev/packages/BUILD/boost-1.40.0.cmake4/build'
Linking CXX executable ../../bin/bcp
cd /home/build/dev/packages/BUILD/boost-1.40.0.cmake4/build/tools/bcp &&
/usr/bin/cmake -E cmake_link_script CMakeFiles/bcp.dir/link.txt --verbose=1
/usr/lib/ccache/c++ -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i586
-mtune=generic -fasynchronous-unwind-tables -fPIC
CMakeFiles/bcp.dir/add_path.cpp.o CMakeFiles/bcp.dir/bcp_imp.cpp.o
CMakeFiles/bcp.dir/copy_path.cpp.o CMakeFiles/bcp.dir/file_types.cpp.o
CMakeFiles/bcp.dir/fileview.cpp.o CMakeFiles/bcp.dir/main.cpp.o
CMakeFiles/bcp.dir/path_operations.cpp.o
CMakeFiles/bcp.dir/scan_cvs_path.cpp.o CMakeFiles/bcp.dir/licence_info.cpp.o
CMakeFiles/bcp.dir/scan_licence.cpp.o
CMakeFiles/bcp.dir/output_licence_info.cpp.o -o ../../bin/bcp -rdynamic
../../lib/libboost_system-mt-d.a ../../lib/libboost_filesystem-mt-d.a
../../lib/libboost_prg_exec_monitor-mt-d.a -lboost_regex-mt-static-debug
-lpthread -lrt ../../lib/libboost_system-mt-d.a -lpthread -lrt
/usr/bin/ld: cannot find -lboost_regex-mt-static-debug
collect2: ld returned 1 exit status
make[2]: *** [bin/bcp] Error 1
make[2]: Leaving directory
`/home/build/dev/packages/BUILD/boost-1.40.0.cmake4/build'
make[1]: *** [tools/bcp/CMakeFiles/bcp.dir/all] Error 2
make[1]: Leaving directory
`/home/build/dev/packages/BUILD/boost-1.40.0.cmake4/build'
make: *** [all] Error 2
===============================================
$ ls lib/libboost_regex-mt*
lib/libboost_regex-mt-d.so lib/libboost_regex-mt.so
===============================================
So, it seems that something is still missing somewhere...

Best

Denis



Boost-cmake list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk