Hello,
I am trying to compile the c++ source(Ice-3.4.1.zip) in window with VS 2008 . My configuration file is as follows:
the Makefile.mak's content is as follow:
.......
top_srcdir = cpp
!include cpp/config/Make.rules.mak
......
the Make.rules.mak's content ad follow:
......
prefix= F:\cbiancheng\save\Ice-3.4.1
......
CPP_COMPILER= VC90
........
when I run the executive command: nmake /f Makefile.mak
I wait A long time in yesterday night ,generate about 2.3Gfile in the "F:\cbiancheng\save\Ice-3.4.1\cpp"directory.
howerver, I don't find icebox.exe and other files in the "F:\cbiancheng\save\Ice-3.4.1\cpp"directory,which exist in the "C:\Program Files\ZeroC\Ice-3.4.1\bin"in the bin directory ,
so when I copy the compiling bin file to the "C:\Program Files\ZeroC\Ice-3.4.1\"to instead of bin file that has existed,the demo of icestorm cannot run at all .
what is wrong ?
what I shoud do to generate the same same file as bin in the "C:\Program Files\ZeroC\Ice-3.4.1\bin"?
the content when compile source:
"making all in cpp"
"making all in config"
"making all in src"
"making all in IceUtil"
"making all in Slice"
"making all in slice2cpp"
"making all in slice2freeze"
"making all in slice2cs"
"making all in slice2freezej"
"making all in slice2java"
"making all in slice2py"
"making all in slice2html"
"making all in slice2php"
"making all in slice2rb"
"making all in Ice"
"making all in IceSSL"
"making all in ca"
"making all in IceXML"
"making all in Freeze"
"making all in FreezeScript"
"making all in IcePatch2Lib"
"making all in Glacier2Lib"
"making all in IceStormLib"
"making all in IceGridLib"
"making all in IceBox"
"making all in IcePatch2"
"making all in Glacier2"
"making all in IceDB"
"making all in IceStorm"
"making all in FreezeDB"
"making all in SqlDB"
"making all in IceGrid"
"making all in FreezeDB"
"making all in SqlDB"
"making all in iceserviceinstall"
"making all in include"
"making all in Freeze"
"making all in Glacier2"
"making all in Ice"
"making all in IceBox"
"making all in IceGrid"
"making all in IcePatch2"
"making all in IceSSL"
"making all in IceStorm"
"making all in IceUtil"
"making all in IceXML"
"making all in Slice"
"making all in test"
"making all in IceUtil"
"making all in condvar"
"making all in thread"
"making all in unicode"
"making all in inputUtil"
"making all in uuid"
"making all in ctrlCHandler"
"making all in timer"
"making all in priority"
"making all in fileLock"
"making all in Slice"
"making all in keyword"
"making all in parser"
"making all in structure"
"making all in Ice"
"making all in proxy"
"making all in operations"
"making all in exceptions"
"making all in info"
"making all in inheritance"
"making all in facets"
"making all in objects"
"making all in faultTolerance"
"making all in location"
"making all in adapterDeactivation"
"making all in slicing"
"making all in exceptions"
"making all in objects"
"making all in gc"
"making all in checksum"
"making all in server"
"making all in dispatcher"
"making all in hold"
"making all in binding"
"making all in retry"
"making all in timeout"
"making all in servantLocator"
"making all in interceptor"
"making all in stringConverter"
"making all in background"
"making all in udp"
"making all in defaultServant"
"making all in defaultValue"
"making all in threadPoolPriority"
"making all in stream"
"making all in ami"
"making all in custom"
"making all in invoke"
"making all in IceSSL"
"making all in configuration"
"making all in Glacier2"
"making all in router"
"making all in attack"
"making all in staticFiltering"
"making all in dynamicFiltering"
"making all in sessionControl"
"making all in ssl"
"making all in Freeze"
"making all in dbmap"
"making all in complex"
"making all in evictor"
"making all in fileLock"
"making all in IceStorm"
"making all in single"
"making all in federation"
"making all in federation2"
"making all in stress"
"making all in rep1"
"making all in repstress"
"making all in repgrid"
"making all in FreezeScript"
"making all in dbmap"
"making all in evictor"
"making all in IceGrid"
"making all in simple"
"making all in admin"
"making all in activation"
"making all in allocation"
"making all in deployer"
"making all in distribution"
"making all in replicaGroup"
"making all in replication"
"making all in session"
"making all in update"
"making all in IceBox"
"making all in configuration"
"making all in demo"
"making all in IceUtil"
"making all in workqueue"
"making all in Ice"
"making all in minimal"
"making all in hello"
"making all in latency"
"making all in throughput"
"making all in value"
"making all in callback"
"making all in nested"
"making all in bidir"
"making all in session"
"making all in converter"
"making all in async"
"making all in multicast"
"making all in nrvo"
"making all in plugin"
"making all in interleaved"
"making all in invoke"
"making all in MFC"
"making all in client"
"making all in server"
"making all in book"
"making all in printer"
"making all in simple_filesystem"
"making all in lifecycle"
"making all in map_filesystem"
"making all in evictor_filesystem"
"making all in Glacier2"
"making all in callback"
"making all in chat"
"making all in Freeze"
"making all in bench"
"making all in backup"
"making all in casino"
"making all in customEvictor"
"making all in library"
"making all in phonebook"
"making all in transform"
"making all in IceStorm"
"making all in clock"
cl.exe /c -I. -I"C:\Program Files\ZeroC\Ice-3.4.1-ThirdParty\include"
nologo -W3 -WX -GR -EHsc -FD -D_CONSOLE -MP -Zi -Od -D_DEBUG -MDd -RTC1 -I"..
\..\include" -DWIN32_LEAN_AND_MEAN Subscriber.cpp
Subscriber.cpp
link.exe /LIBPATH:"C:\Program Files\ZeroC\Ice-3.4.1-ThirdParty\lib"
logo /FIXED:no /debug /incremental:yes /LIBPATH:"..\..\..\lib" /pdb:subscri
.pdb setargv.obj Clock.obj Subscriber.obj /out:subscriber.exe iced.lib iceuti
lib rpcrt4.lib advapi32.lib icestormd.lib
Embedding manifest using mt.exe
"making all in counter"
"making all in replicated"
"making all in replicated2"
"making all in IceGrid"
"making all in allocate"
"making all in sessionActivation"
"making all in simple"
"making all in replication"
"making all in secure"
"making all in icebox"
"making all in IceBox"
"making all in hello"
"making all in IcePatch2"
"making all in MFC"
"making all in java"
ant -emacs
'ant' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
NMAKE : fatal error U1077: “ant”: 返回代码“0x1”
Stop.
NMAKE : fatal error U1077: “for”: 返回代码“0x1”
Stop.
thanks .
ateng.
2011.10.19.11:28

Reply With Quote
