Hi guys,
I've been trying for best part of 2 weeks now to get a successful build of
qutecom. I have had some success - it's completed to the point of creating
the NSIS installer, but once installed the client fails to start complaining
about missing DLL's (msvcp80d, msvcr80, qtxmlparser4, etc).
So first off, can someone give me a sanity check on my build environment:
- MSVC 2005 Express (command line, no IDE)
- Boost 1.38 for vc2005 with:
- unit test
- thread
- serialization (not the wide char variant)
- program options
- signals
- date time
- Microsoft Platform SDK for Windows Server 2003 R2
- DirectX SDK August 2007
- QT Opensource 4.6.2 (I had to download the vs2008 one as no vs2005 could be
found)
- NSIS 2.46
- Mercurial 1.51
- CMAKE 2.8.1
- QuteCom-2.2:
- hg clone http://hg.qutecom.org/qutecom-2.2
I'm also setting environment variables as per one of the posts I found on the
lists:
@SET QTDIR=C:\qt\4.6.2
@SET INCLUDE=%INCLUDE%;C:\Program Files\Microsoft Platform SDK for Windows
Server 2003 R2\Include
@SET INCLUDE=%INCLUDE%;C:\Program Files\Microsoft Platform SDK for Windows
Server 2003 R2\Include\atl
@SET INCLUDE=%INCLUDE%;C:\Program Files\Microsoft DirectX SDK (August
2007)\Include
@SET LIB=%LIB%;C:\Program Files\Microsoft Platform SDK for Windows Server 2003
R2\Lib
@SET BOOSTLIBDIR=C:\Program Files\boost\boost_1_38\lib
@SET BOOSTINCLUDEDIR=C:\Program Files\boost\boost_1_38
To build, first source the VS vars:
C:\Program Files\Microsoft Visual Studio 8\Common7\Tools\vsvars32.bat
then:
cd \qutecom-2.2\build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=1 -G "NMake
Makefiles" ..
nmake
nmake install
I had to handhold one part of the buildid code as -DDD_BUILDID was not set
correctly (just set to "LL"). Otherwise, compile goes fine.
Any help what I'm doing wrong?
Thanks,
Rich
_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev