Ok, your config looks good Can you make this simple test : -Erase all intermediate files created by configure -keep your mofidification -relaunch the process
if it works please send your patch ;-) Laurent Esben Stien a écrit : > Laurent Tarrisse <[email protected]> writes: > > >> What is your os ? >> > > GNU/Linux > > >> Is include dir found ? >> > > Yes. > > >> Can you verify that all boost libs are installed in the same directory >> ? >> > > Yes, I have no libboost* files anywhere else than in /lib > > >> with [..] message() function in FindBoost.cmake [..] test values >> > > Right, I inserted this code right before the "if (BOOST_INCLUDE_DIRS AND > BOOST_LIBRARIES)" of FindBoost.cmake: > > message(STATUS "--------DEBUG START---------") > message(STATUS "BOOST_INCLUDE_DIR=${BOOST_INCLUDE_DIR}") > > if(BOOST_DATE_TIME_FOUND) > message(STATUS "BOOST_DATE_TIME_FOUND=TRUE") > else(NOT BOOST_DATE_TIME_FOUND) > message(STATUS "BOOST_DATE_TIME_FOUND=FALSE") > endif(BOOST_DATE_TIME_FOUND) > > if(BOOST_FILESYSTEM_FOUND) > message(STATUS "BOOST_FILESYSTEM_FOUND=TRUE") > else(NOT BOOST_FILESYSTEM_FOUND) > message(STATUS "BOOST_FILESYSTEM_FOUND=FALSE") > endif(BOOST_FILESYSTEM_FOUND) > > if(BOOST_IOSTREAMS_FOUND) > message(STATUS "BOOST_IOSTREAMS_FOUND=TRUE") > else(NOT BOOST_IOSTREAMS_FOUND) > message(STATUS "BOOST_IOSTREAMS_FOUND=FALSE") > endif(BOOST_IOSTREAMS_FOUND) > > if(BOOST_PRG_EXEC_MONITOR_FOUND) > message(STATUS "BOOST_PRG_EXEC_MONITOR_FOUND=TRUE") > else(NOT BOOST_PRG_EXEC_MONITOR_FOUND) > message(STATUS "BOOST_PRG_EXEC_MONITOR_FOUND=FALSE") > endif(BOOST_PRG_EXEC_MONITOR_FOUND) > > if(BOOST_PROGRAM_OPTIONS_FOUND) > message(STATUS "BOOST_PROGRAM_OPTIONS_FOUND=TRUE") > else(NOT BOOST_PROGRAM_OPTIONS_FOUND) > message(STATUS "BOOST_PROGRAM_OPTIONS_FOUND=FALSE") > endif(BOOST_PROGRAM_OPTIONS_FOUND) > > if(BOOST_PYTHON_FOUND) > message(STATUS "BOOST_PYTHON_FOUND=TRUE") > else(NOT BOOST_PYTHON_FOUND) > message(STATUS "BOOST_PYTHON_FOUND=FALSE") > endif(BOOST_PYTHON_FOUND) > > if(BOOST_REGEX_FOUND) > message(STATUS "BOOST_REGEX_FOUND=TRUE") > else(NOT BOOST_REGEX_FOUND) > message(STATUS "BOOST_REGEX_FOUND=FALSE") > endif(BOOST_REGEX_FOUND) > > if(BOOST_SERIALIZATION_FOUND) > message(STATUS "BOOST_SERIALIZATION_FOUND=TRUE") > else(NOT BOOST_SERIALIZATION_FOUND) > message(STATUS "BOOST_SERIALIZATION_FOUND=FALSE") > endif(BOOST_SERIALIZATION_FOUND) > > if(BOOST_SIGNALS_FOUND) > message(STATUS "BOOST_SIGNALS_FOUND=TRUE") > else(NOT BOOST_SIGNALS_FOUND) > message(STATUS "BOOST_SIGNALS_FOUND=FALSE") > endif(BOOST_SIGNALS_FOUND) > > if(BOOST_TEST_EXEC_MONITOR_FOUND) > message(STATUS "BOOST_TEST_EXEC_MONITOR_FOUND=TRUE") > else(NOT BOOST_TEST_EXEC_MONITOR_FOUND) > message(STATUS "BOOST_TEST_EXEC_MONITOR_FOUND=FALSE") > endif(BOOST_TEST_EXEC_MONITOR_FOUND) > > if(BOOST_THREAD-MT_FOUND) > message(STATUS "BOOST_THREAD-MT_FOUND=TRUE") > else(NOT BOOST_THREAD-MT_FOUND) > message(STATUS "BOOST_THREAD-MT_FOUND=FALSE") > endif(BOOST_THREAD-MT_FOUND) > > if(BOOST_UNIT_TEST_FRAMEWORK_FOUND) > message(STATUS "BOOST_UNIT_TEST_FRAMEWORK_FOUND=TRUE") > else(NOT BOOST_UNIT_TEST_FRAMEWORK_FOUND) > message(STATUS "BOOST_UNIT_TEST_FRAMEWORK_FOUND=FALSE") > endif(BOOST_UNIT_TEST_FRAMEWORK_FOUND) > > if(BOOST_WSERIALIZATION_FOUND) > message(STATUS "BOOST_WSERIALIZATION_FOUND=TRUE") > else(NOT BOOST_WSERIALIZATION_FOUND) > message(STATUS "BOOST_WSERIALIZATION_FOUND=FALSE") > endif(BOOST_WSERIALIZATION_FOUND) > > message(STATUS "--------DEBUG END---------") > > ..which resulted in: > > CMake Warning (dev) at owbuild/owbuild/CMakeLists.txt:9 (include): > Policy CMP0011 is not set: Included scripts do automatic cmake_policy PUSH > and POP. Run "cmake --help-policy CMP0011" for policy details. Use the > cmake_policy command to set the policy and suppress this warning. > > The included script > > /home/b0ef/.pkg/qutecom-2.2-HG/owbuild/owbuild/OWDefaultConfig.cmake > > affects policy settings. CMake is implying the NO_POLICY_SCOPE option for > compatibility, so the effects are applied to the including context. > Call Stack (most recent call first): > CMakeLists-owbuild.txt:13 (include) > CMakeLists.txt:1 (include) > This warning is for project developers. Use -Wno-dev to suppress it. > > CMake Warning (dev) at CMakeLists-owbuild.txt:13 (include): > Policy CMP0011 is not set: Included scripts do automatic cmake_policy PUSH > and POP. Run "cmake --help-policy CMP0011" for policy details. Use the > cmake_policy command to set the policy and suppress this warning. > > The included script > > /home/b0ef/.pkg/qutecom-2.2-HG/owbuild/owbuild/CMakeLists.txt > > affects policy settings. CMake is implying the NO_POLICY_SCOPE option for > compatibility, so the effects are applied to the including context. > Call Stack (most recent call first): > CMakeLists.txt:1 (include) > This warning is for project developers. Use -Wno-dev to suppress it. > > -- OS: Linux-2.6.27.4opteronize > -- Processor: i686 > -- Compiler: /usr/bin/gcc > -- Build type: Debug > -- Build tool: /usr/bin/make > -- Build directory: /home/b0ef/.pkg/qutecom-2.2-HG/qutecom-build/debug > -- svn revision: ade9d76bcb94 > -- Time: 20090705181800 > CMake Warning (dev) at CMakeLists.txt:1 (include): > Policy CMP0011 is not set: Included scripts do automatic cmake_policy PUSH > and POP. Run "cmake --help-policy CMP0011" for policy details. Use the > cmake_policy command to set the policy and suppress this warning. > > The included script > > /home/b0ef/.pkg/qutecom-2.2-HG/CMakeLists-owbuild.txt > > affects policy settings. CMake is implying the NO_POLICY_SCOPE option for > compatibility, so the effects are applied to the including context. > This warning is for project developers. Use -Wno-dev to suppress it. > > Doing find_package(PkgConfig) > _AVCODEC_INCLUDEDIR = /usr/include > _AVCODEC_LIBDIR = /usr/lib > _AVCODEC_LIBS = avcodec > _AVCODEC_LIBS_L = > _AVCODEC_LIBS_PATH = > AVCODEC_INCLUDE_DIR = /usr/include/libavcodec > -- Found FFMPEG: > /usr/lib/libavcodec.so;/usr/lib/libavutil.so;/usr/lib/libavformat.so;/usr/lib/libswscale.so > -- found boost includes in /usr/include/boost-1_39 > -- found boost libs in TMP-NOTFOUND > -- --------DEBUG START--------- > -- BOOST_INCLUDE_DIR=/usr/include/boost-1_39 > -- BOOST_DATE_TIME_FOUND=FALSE > -- BOOST_FILESYSTEM_FOUND=FALSE > -- BOOST_IOSTREAMS_FOUND=FALSE > -- BOOST_PRG_EXEC_MONITOR_FOUND=FALSE > -- BOOST_PROGRAM_OPTIONS_FOUND=FALSE > -- BOOST_PYTHON_FOUND=FALSE > -- BOOST_REGEX_FOUND=FALSE > -- BOOST_SERIALIZATION_FOUND=FALSE > -- BOOST_SIGNALS_FOUND=FALSE > -- BOOST_TEST_EXEC_MONITOR_FOUND=FALSE > -- BOOST_THREAD-MT_FOUND=FALSE > -- BOOST_UNIT_TEST_FRAMEWORK_FOUND=FALSE > -- BOOST_WSERIALIZATION_FOUND=FALSE > -- --------DEBUG END--------- > CMake Error at owbuild/FindBoost.cmake:634 (message): > Could not find Boost > Call Stack (most recent call first): > libs/3rdparty/boost/CMakeLists.txt:2 (find_package) > > > -- Configuring incomplete, errors occurred! > > Also, in my FindBoost.cmake file I've edited the > BOOST_LIBRARIES_SEARCH_DIR to include /lib: > > set(BOOST_LIBRARIES_SEARCH_DIRS > $ENV{BOOSTLIBDIR} > /lib > /usr/lib > /usr/local/lib > /opt/local/lib > # /sw/lib > ) > > I'm quite stumped what to do next. It seems, from looking at the file, > that this variable should be enough to find boost. > > I've also export the variable BOOST_LIBRARIES_SUFFIX in the shell: > > export BOOST_LIBRARIES_SUFFIX="-gcc43-mt-1_39" > > , but also tried to set this in the file: > > set(BOOST_LIBRARIES_SUFFIXES > -gcc43-mt-1_39 > -mt-1_39 > ) > > ..at line 66. > > _______________________________________________ QuteCom-dev mailing list [email protected] http://lists.qutecom.org/mailman/listinfo/qutecom-dev
