#115: Two methods to compile qutecom were failed, please help me, many thanks!
---------------------------+------------------------------------------------
Reporter: ouhncom | Owner: laurent
Type: defect | Status: new
Priority: major | Milestone: QuteCom 2.2-RC2
Component: Build System | Version: 2.2-RC3
Resolution: | Keywords: NMAKE : fatal error U1073 U1077
msvc_recommended_pragmas.h: No such file or directory unrecognized option `-FI'
---------------------------+------------------------------------------------
Comment(by ouhncom):
my build environment as follows:
os:
win xp
butecom version:
2.2-RC3
installed program:
Microsoft DirectX SDK (August 2007)
Microsoft Platform SDK for Windows Server 2003 R2
cmake 2.6 , nsis, python 2.5
qt-win-opensource-src-4.4.0 (self build)
boost (installed to C:\Program Files\boost\boost_1_34_1 , not self
build)
mingw,
vc6.0 was installed to C:\Program Files\Microsoft Visual Studio\,
vs2005 was installed to D:\VS2005.
add so on.
my environment variables was set:(please pay attention to here and
compare above)
i logged as administrator
-----------------------------------------------------------------------------------
1. adminstrator's user variables:
include:
C:\Program Files\Microsoft Visual Studio\VC98\atl\include;C:\Program
Files\Microsoft Visual Studio\VC98\mfc\include;C:\Program Files\Microsoft
Visual Studio\VC98\include;F:\ProgramFiles\Microsoft Platform SDK for
Windows Server 2003 R2\Include;F:\ProgramFiles\Microsoft DirectX SDK
(August 2007)\Include
lib:
C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib;C:\Program
Files\Microsoft Visual Studio\VC98\lib;F:\ProgramFiles\Microsoft Platform
SDK for Windows Server 2003 R2\Lib
path:
C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT;C:\Program
Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Program
Files\Microsoft Visual Studio\Common\Tools;C:\Program Files\Microsoft
Visual Studio\VC98\bin
QTDIR:
F:\qt-win-opensource-src-4.4.0
2. system variables:
DXSDK_DIR:
F:\ProgramFiles\Microsoft DirectX SDK (August 2007)\
path:
F:\ProgramFiles\Microsoft DirectX SDK (August
2007)\Utilities\Bin\x86;C:\Program Files\CMake
2.6\bin;C:\Perl\site\bin;C:\Perl\bin;C:\Program
Files\ThinkPad\Utilities;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program
Files\Intel\Wireless\Bin\;C:\Program Files\ATI Technologies\ATI Control
Panel;C:\Program Files\Intel\Wireless\Bin\;C:\Program Files\Debugging
Tools for Windows (x86);C:\Python25;C:\Program Files\Mercurial
-----------------------------------------------------------------------------------
i run the visual studio 2005 's a tool named "visual studio 2005 command
prombt"
it just like cmd.exe , but when run it ,it set itself's environment.
when i run it, it shows:
Setting environment for using Microsoft Visual Studio 2005 x86 tools.
d:\VS2005\VC>
i just do as follows:
d:\VS2005\VC>f:
F:\>cd qutecom\build
F:\qutecom\build>set include=F:\ProgramFiles\Microsoft DirectX SDK (August
2007)\Include;%include%
F:\qutecom\build>set lib=F:\ProgramFiles\Microsoft Platform SDK for
Windows Server 2003 R2\Lib;%lib% ( if i not set this, compile will meet a
error about lib,so add it. but i have set it on my environment variables,
so strange!!!!)
F:\qutecom\build>cmake -DCMAKE_BUILD_TYPE=release -G "NMake Makefiles" ..
(procedure files)
F:\qutecom\build>nmake >log.txt 2>&1
but at last, i still meet the error(the whole log file see attach file
like log_line..., total six files, or 复件 log_nmake.txt[because of size
limited, i delete some nothing important] ) like:
[100%] Building RC object
wengophone/src/presentation/qt/CMakeFiles/QuteCom.dir/__/__/__/__/release/application.res
[100%] Building CXX object
wengophone/src/presentation/qt/CMakeFiles/QuteCom.dir/WinApp.obj
WinApp.cpp
Linking to lib file: boost_signals-vc80-mt-1_34_1.lib
C:\PROGRA~1\boost\BOOST_~1\boost/utility/enable_if.hpp : warning C4819:
该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
C:\PROGRA~1\boost\BOOST_~1\boost/utility/enable_if.hpp : warning C4819:
该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
Linking to lib file: boost_thread-vc80-mt-1_34_1.lib
NMAKE : fatal error U1073:
Stop.
NMAKE : fatal error U1077:
Stop.
NMAKE : fatal error U1077:
Stop.
so badly , I still don't know what's operation lead to the error
above ???
please help me ....
many thanks.
--
Ticket URL: <http://trac.qutecom.org/ticket/115#comment:9>
QuteCom <http://trac.qutecom.org>
_______________________________________________
QuteCom-dev mailing list
[email protected]
http://lists.qutecom.org/mailman/listinfo/qutecom-dev