i use vc++6.0sp5 to compile ice3.0.1 source code
and configure it with ThirdParty-3.0.1-VC60.msi
when it came to icestormS, the error came out
i've searched this forum for the reason but no answer is found out
thanks for the help in advance.
this is the Build Log below
--------------------Configuration: icestormS - Win32 Debug--------------------
Command Lines
Creating temporary file "C:\DOCUME~1\leya\LOCALS~1\Temp\RSP12F.tmp" with contents
[
/nologo /MDd /W3 /WX /Gm /GR /GX /Zi /Od /I ".." /I "../../include" /D "_USRDLL" /D "ICE_STORM_SERVICE_API_EXPORTS" /D "_CONSOLE" /D "_DEBUG" /D "WIN32_LEAN_AND_MEAN" /Fo"Debug/" /Fd"Debug/" /FD /GZ /c
"E:\project\ICE\Ice-3.0.1\src\iceStorm\Service.cpp"
]
Creating command line "cl.exe @C:\DOCUME~1\leya\LOCALS~1\Temp\RSP12F.tmp"
Creating temporary file "C:\DOCUME~1\leya\LOCALS~1\Temp\RSP130.tmp" with contents
[
/nologo /dll /incremental:yes /pdb:"Debug/icestormservice30d.pdb" /debug /machine:I386 /out:"Debug/icestormservice30d.dll" /implib:"Debug/icestormserviced.lib" /FIXED:no
".\Debug\Flusher.obj"
".\Debug\IceStormInternal.obj"
".\Debug\LinkProxy.obj"
".\Debug\LinkRecord.obj"
".\Debug\LinkSubscriber.obj"
".\Debug\OnewayBatchSubscriber.obj"
".\Debug\OnewayProxy.obj"
".\Debug\OnewaySubscriber.obj"
".\Debug\PersistentTopicMap.obj"
".\Debug\QueuedProxy.obj"
".\Debug\Service.obj"
".\Debug\Subscriber.obj"
".\Debug\SubscriberFactory.obj"
".\Debug\TopicI.obj"
".\Debug\TopicManagerI.obj"
".\Debug\TraceLevels.obj"
".\Debug\TwowayProxy.obj"
"\project\ICE\Ice-3.0.1\src\ice\Debug\iced.lib"
"\project\ICE\Ice-3.0.1\src\icebox\Debug\iceboxd.lib"
".\Debug\icestormd.lib"
"\project\ICE\Ice-3.0.1\src\iceutil\Debug\iceutild.lib"
"\project\ICE\Ice-3.0.1\src\slice\Debug\sliced.lib"
"\project\ICE\Ice-3.0.1\src\freeze\Debug\freezed.lib"
]
Creating command line "link.exe @C:\DOCUME~1\leya\LOCALS~1\Temp\RSP130.tmp"
Output Window
Compiling...
Service.cpp
error C2220: warning treated as error - no object file generated
warning C4717: 'IceStorm::Service:perator=' : recursive on all control paths, function will cause runtime stack overflow
Error executing cl.exe.
Results
minimal - 1 error(s), 1 warning(s)

perator=' : recursive on all control paths, function will cause runtime stack overflow
Reply With Quote
It definitely compiles without warnings on our developpment machines. Which Windows operating system version do you use?