Hi,boost/signal.hpp  is at the right place

The project generation have built a  'Microsoft Visual Studio Solution'.
I can generate each module with visual studio 2008
Now, I have the same problem as you :
http://lists.qutecom.org/pipermail/qutecom-dev/2009-May/001486.html

.marc

2009/5/23 Laurent Tarrisse <[email protected]>

> We have a problem at QuteCom link step with Visual C++2008.
>
> Anyway, verify that boost/signal.hpp is at the right place
>
> try:
> nmake VERBOSE=1
> look at your include path if it contains boost/signal.hpp
>
> Laurent
>
>
> marc doz a écrit :
> > 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
> >
>
> _______________________________________________
> QuteCom-dev mailing list
> [email protected]
> http://lists.qutecom.org/mailman/listinfo/qutecom-dev
>
_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev

Reply via email to