Hi , I Try to build qutecom with Visual C++ 2008 Express Edition and Windows Vista
With : -Boost for MSVC90. I have a custom FindBoost.cmake file. -Qt 4.5.1 : As in this example : http://www.siteduzero.com/tutoriel-3-36553-utiliser-qt-avec-visual-studio.html -Python 2.5 I configure with this commands in the build directory : # del CMakeCache.txt # cmake -DCMAKE_BUILD_TYPE=Debug -G "Visual Studio 9 2008" .. > log_CMAKE.txt -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio 9.0/VC/bin/cl.exe -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio 9.0/VC/bin/cl.exe -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio 9.0/VC/bin/cl.exe -- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio 9.0/VC/bin/cl.exe -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- OS: Windows-6.0 -- Processor: x86 -- Compiler: C:/Program Files/Microsoft Visual Studio 9.0/VC/bin/cl.exe -- Build type: Debug -- Build tool: C:/PROGRA~1/MICROS~1.0/Common7/IDE/VCExpress.exe -- Build directory: C:/Users/doz/workspace/qutecom/build/debug -- svn revision: -- Time: 20090523103729 -- found boost includes in C:/Boost/MSVC90/boost_1_38 -- boost libs BOOST_DATE_TIME_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_date_time-vc90-mt-gd-1_38.lib -- boost libs BOOST_FILESYSTEM_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_filesystem-vc90-mt-gd-1_38.lib -- boost libs BOOST_IOSTREAMS_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_iostreams-vc90-mt-gd-1_38.lib -- boost libs BOOST_PRG_EXEC_MONITOR_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_prg_exec_monitor-vc90-mt-gd- 1_38.lib -- boost libs BOOST_PROGRAM_OPTIONS_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_program_options-vc90-mt-gd- 1_38.lib -- boost libs BOOST_PYTHON_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_python-vc90-mt-gd-1_38.lib -- boost libs BOOST_REGEX_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_regex-vc90-mt-gd-1_38.lib -- boost libs BOOST_SERIALIZATION_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_serialization-vc90-mt-gd-1_38.lib -- boost libs BOOST_SIGNALS_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_signals-vc90-mt-gd-1_38.lib -- boost libs BOOST_TEST_EXEC_MONITOR_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/libboost_test_exec_monitor-vc90-mt- gd-1_38.lib -- boost libs BOOST_THREAD_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_thread-vc90-mt-gd-1_38.lib -- boost libs BOOST_UNIT_TEST_FRAMEWORK_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_unit_test_framework-vc90-mt -gd-1_38.lib -- boost libs BOOST_WSERIALIZATION_LIBRARY : C:/Boost/MSVC90/boost_1_38/lib/boost_wserialization-vc90-mt-gd- 1_38.lib -- Found Boost version 103800: C:/Boost/MSVC90/boost_1_38, C:/Boost/MSVC90/boost_1_38/lib/boost_date_time-vc90-mt- gd-1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/boost_filesystem-vc90-mt-gd- 1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/boost_iostreams-vc90-mt-gd- 1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/boost_prg_exec_monitor-vc90-mt-gd- 1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/boost_program_options-vc90-mt-gd- 1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/boost_python-vc90-mt-gd- 1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/boost_regex-vc90-mt-gd- 1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/boost_serialization-vc90-mt-gd- 1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/boost_signals-vc90-mt-gd- 1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/libboost_test_exec_monitor-vc90-mt-gd- 1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/boost_thread-vc90-mt-gd- 1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/boost_unit_test_framework-vc90-mt-gd- 1_38.lib;C:/Boost/MSVC90/boost_1_38/lib/boost_wserialization-vc90-mt-gd-1_38.lib -- Looking for Q_WS_X11 -- Looking for Q_WS_X11 - not found. -- Looking for Q_WS_WIN -- Looking for Q_WS_WIN - found -- Looking for Q_WS_QWS -- Looking for Q_WS_QWS - not found. -- Looking for Q_WS_MAC -- Looking for Q_WS_MAC - not found. -- Found Qt-Version 4.5.1 -- Qt4 with ActiveX (QAxContainer) support off -- Found PythonLibs: C:/Python25/libs/python25.lib -- Check if the system is big endian -- Searching 16 bit integer -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - not found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of unsigned short -- Check size of unsigned short - done -- Using unsigned short -- Check if the system is big endian - little endian -- Looking for include files HAVE_MACHINE_TYPES_H -- Looking for include files HAVE_MACHINE_TYPES_H - not found. -- Looking for include files HAVE_SYS_INT_TYPES_H -- Looking for include files HAVE_SYS_INT_TYPES_H - not found. -- Looking for include files HAVE_SYS_UIO_H -- Looking for include files HAVE_SYS_UIO_H - not found. -- Looking for include files HAVE_UNISTD_H -- Looking for include files HAVE_UNISTD_H - not found. -- Looking for include files HAVE_STDLIB_H -- Looking for include files HAVE_STDLIB_H - found -- Looking for inet_aton -- Looking for inet_aton - not found -- Looking for include files HAVE_SYSLOG_H -- Looking for include files HAVE_SYSLOG_H - not found. -- Call forward deactivated -- Sms deactivated -- Voice mail deactivated -- Filetransfer deactivated -- Found lrelease: C:/Qt/4.5.1/bin/lrelease.exe -- Configuring done -- Generating done -- Build files have been written to: C:/Users/doz/workspace/qutecom/build In the CMakeCache.txt file : //Path to a file. BOOST_INCLUDE_DIR:PATH=C:/Boost/MSVC90/boost_1_38 and boost/signal.hpp , boost/function.hp, boost/bind.hpp, boost/visit_each.hpp are present in BOOST_INCLUDE_DIR My problem is that when i do : # nmake [ 0%] Building CXX object libs/owutil/util/CMakeFiles/owutil.dir/src/Date.obj <command line>:6:1: warning: "BUILD_OWUTIL_DLL" redefined <command line>:1:1: warning: this is the location of the previous definition In file included from C:/Users/doz/workspace/qutecom/libs/owutil/util/Logger.h:2 6, from C:\Users\doz\workspace\qutecom\libs\owutil\util\src\Date.c pp:22: C:/Users/doz/workspace/qutecom/libs/owutil/util/Event.h:25:28: boost/signal.hpp: No such file or directory C:/Users/doz/workspace/qutecom/libs/owutil/util/Event.h:26:30: boost/function.hp p: No such file or directory C:/Users/doz/workspace/qutecom/libs/owutil/util/Event.h:27:26: boost/bind.hpp: N o such file or directory C:/Users/doz/workspace/qutecom/libs/owutil/util/Event.h:28:32: boost/visit_each. hpp: No such file or directory In file included from C:/Users/doz/workspace/qutecom/libs/owutil/util/Logger.h:2 6, from C:\Users\doz\workspace\qutecom\libs\owutil\util\src\Date.c pp:22: C:/Users/doz/workspace/qutecom/libs/owutil/util/Event.h:102: error: `boost' has not been declared C:/Users/doz/workspace/qutecom/libs/owutil/util/Event.h:102: error: expected tem plate-name before '<' token C:/Users/doz/workspace/qutecom/libs/owutil/util/Event.h:102: error: expected `{' before '<' token C:/Users/doz/workspace/qutecom/libs/owutil/util/Event.h:102: error: expected unq ualified-id before '<' token In file included from C:\Users\doz\workspace\qutecom\libs\owutil\util\src\Date.c pp:22: C:/Users/doz/workspace/qutecom/libs/owutil/util/Logger.h:30:34: boost/thread/mut ex.hpp: No such file or directory In file included from C:\Users\doz\workspace\qutecom\libs\owutil\util\src\Date.c pp:22: C:/Users/doz/workspace/qutecom/libs/owutil/util/Logger.h:172: error: `boost' has not been declared C:/Users/doz/workspace/qutecom/libs/owutil/util/Logger.h:172: error: ISO C++ for bids declaration of `mutex' with no type C:/Users/doz/workspace/qutecom/libs/owutil/util/Logger.h:172: error: expected `; ' before "_mutex" NMAKE : fatal error U1077: 'cd' : code retour '0x1' Stop. NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\Bin \nmake.exe"' : code retour '0x2' Stop. NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 9.0\VC\Bin \nmake.exe"' : code retour '0x2' Stop. can you help me ? (I will write a rst tutorial) please see : - http://marc.doz-web.org/qutecom/230509_1/CMakeCache.txt - http://marc.doz-web.org/qutecom/230509_1/FindBoost.cmake - http://marc.doz-web.org/qutecom/230509_1/log_cmake.txt - http://marc.doz-web.org/qutecom/230509_1/log_nmake.txt best regards
_______________________________________________ QuteCom-dev mailing list [email protected] http://lists.qutecom.org/mailman/listinfo/qutecom-dev
