hipswich

I have an MFC application that has been in use for 6 years. Now, all I want is to use a few functions of .Net, so I changed the configuration to support Common Language Runtime (/clr). When I complie, I get the following error:

Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

I tried every option of Basic Runtime Checks (e.g. Default, StackFrames, etc.) None of them works. I do not know what I can do to disable /RTC1. Any tip will be greatly appreciated.

Thanks in advance!




Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

Jonathan Caves - MSFT

Selecting "Default" works for me - and if I switch to the "Command Line" panel I do not see any /RTC switches - which I do see if I choose any of the other options.






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

hipswich

Hi Jonathan, thanks for your prompt response.

I have just got the chance to go back to this issue. I double checked the configuration. I took a snapshot of the configuration dialog box, but found I could not paste the image to this post. Anyway, "Default" is selected for Basic Runime Checks and command line is as follows:

/Od /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\Common" /I "c:\boost\include\boost-1_33_1" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0710" /D "_MBCS" /FD /EHa /MTd /Yu"stdafx.h" /Fp".\Debug/rConsole.pch" /Fo".\Debug/" /Fd".\Debug/" /FR".\Debug\\" /W3 /nologo /c /Zi /clr /TP /errorReportStick out tonguerompt

When I build the application I still get:

Error 15 Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible cl

The output windows shows the following:

1>------ Rebuild All started: Project: rConsoleH, Configuration: Debug Win32 ------

1>Deleting intermediate and output files for project 'rConsoleH', configuration 'Debug|Win32'

1>Creating Type Library...

1>Processing .\rConsole.odl

1>rConsole.odl

1>Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\oaidl.idl

1>oaidl.idl

1>Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\objidl.idl

1>objidl.idl

1>Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\unknwn.idl

1>unknwn.idl

1>Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\wtypes.idl

1>wtypes.idl

1>Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\basetsd.h

1>basetsd.h

1>Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\guiddef.h

1>guiddef.h

1>Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\oaidl.acf

1>oaidl.acf

1>Compiling...

1>cl : Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

Any hint will be greatly appreciated.






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

Jonathan Caves - MSFT

The command line shows no /RTC options - I do see that this command-line is for a build that uses a PCH. You should also make sure that /RTC is set to "default" on the build that creates the PCH.




Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

hipswich

Thanks, Jonathan.

Does Rebuilding the project take care of PCH I did it a few times.






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

Jonathan Caves - MSFT

I would do a full rebuild frim scratch - that should ensure that everything is rebuilt. I would also look at the command-line for the PCH create step and make sure that it doesn't include and /RTC options.






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

hipswich

How should I rebuild the project from scrach I rebuilt the entire solution, it did not work. I closed VS and restarted it and rebuilt the project again and the error is still there.

Per your tip, I Iooked at the log and found two lines related to boost have RTC1. How can I get rid of it Should the additional libraries be built without RTC

Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00000158966584.rsp" with contents
[
/Od /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\Common" /I "c:\boost\include\boost-1_33_1" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0710" /D "_MBCS" /FD /EHa /MTd /Yu"stdafx.h" /Fp".\Debug/rConsole.pch" /Fo".\Debug/" /Fd".\Debug/" /FR".\Debug\\" /W3 /c /Zi /clr /TP "..\DataRelayW\WaveFormDataAbioCor.cpp"

"..\Common\MsgDecoder.cpp"

"..\DataRelayW\enhparm_V3.cpp"

".\DlgSerialPort.cpp"

".\DlgSelectDevice.cpp"

".\DlgAuthentication.cpp"

"..\Common\database_com.cpp"

"..\Common\common.cpp"

".\Command.cpp"

"..\Common\cmccli.cpp"

"..\Common\cmc.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00000158966584.rsp" /nologo /errorReportStick out tonguerompt"
Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00000258966584.rsp" with contents
[
/Od /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\Common" /I "c:\boost\include\boost-1_33_1" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0710" /D "_MBCS" /FD /EHa /RTC1 /MTd /Yc"stdafx.h" /Fp".\Debug/rConsole.pch" /Fo".\Debug/" /Fd".\Debug/" /FR".\Debug\\" /W3 /c /Zi /clr /TP ".\StdAfx.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00000258966584.rsp" /nologo /errorReportStick out tonguerompt"
Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00000358966584.rsp" with contents
[
/Od /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\Common" /I "c:\boost\include\boost-1_33_1" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0710" /D "_MBCS" /FD /EHa /RTC1 /MTd /Yu"stdafx.h" /Fp".\Debug/rConsole.pch" /Fo".\Debug/" /Fd".\Debug/" /FR".\Debug\\" /W3 /c /Zi /clr /TP ".\SrvrItem.cpp"

".\socket.cpp"

".\rConsoleView.cpp"

".\rConsoleDoc.cpp"

".\RconSocket.cpp"

".\PgSelectWaveformCmd.cpp"

".\PgBRCmd.cpp"

".\MainFrm.cpp"

".\IpFrame.cpp"

".\draw.cpp"

".\DlgViewConfig.cpp"

".\DlgPeekPoke.cpp"

".\DlgItemSelection.cpp"

".\DlgConnection.cpp"

".\DlgBigFont.cpp"

".\DBParamDisp.cpp"

".\CntrItem.cpp"

".\ChildFrm.cpp"

"..\DataRelayW\alarmdata.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00000358966584.rsp" /nologo /errorReportStick out tonguerompt"
Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00000458966584.rsp" with contents
[
/Od /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\Common" /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\DataRelayW" /I "c:\boost\include\boost-1_33_1" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0710" /D "_MBCS" /FD /EHa /RTC1 /MTd /Yu"stdafx.h" /Fp".\Debug/rConsole.pch" /Fo".\Debug/" /Fd".\Debug/" /FR".\Debug\\" /W3 /c /Zi /clr /TP ".\rConsole.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00000458966584.rsp" /nologo /errorReportStick out tonguerompt"
Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00000558966584.rsp" with contents
[
/o ".\Debug/rConsoleH.bsc"

".\Debug\ChildFrm.sbr"

".\Debug\cmc.sbr"

".\Debug\cmccli.sbr"

".\Debug\CntrItem.sbr"

".\Debug\Command.sbr"

".\Debug\common.sbr"

".\Debug\database_com.sbr"

".\Debug\DBParamDisp.sbr"

".\Debug\DlgAuthentication.sbr"

".\Debug\DlgBigFont.sbr"

".\Debug\DlgConnection.sbr"

".\Debug\DlgItemSelection.sbr"

".\Debug\DlgPeekPoke.sbr"

".\Debug\DlgSelectDevice.sbr"

".\Debug\DlgSerialPort.sbr"

".\Debug\DlgViewConfig.sbr"

".\Debug\draw.sbr"

".\Debug\enhparm_V3.sbr"

".\Debug\IpFrame.sbr"

".\Debug\MainFrm.sbr"

".\Debug\MsgDecoder.sbr"

".\Debug\PgBRCmd.sbr"

".\Debug\PgSelectWaveformCmd.sbr"

".\Debug\RconSocket.sbr"

".\Debug\rConsole.sbr"

".\Debug\rConsoleDoc.sbr"

".\Debug\rConsoleView.sbr"

".\Debug\socket.sbr"

".\Debug\SrvrItem.sbr"

".\Debug\StdAfx.sbr"

".\Debug\WaveFormDataAbioCor.sbr"

".\Debug\alarmdata.sbr"
]
Creating command line "bscmake.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00000558966584.rsp" /nologo"
Output Window
Compiling...
cl : Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible
Creating browse information file...
Microsoft Browse Information Maintenance Utility Version 8.00.50727
Copyright (C) Microsoft Corporation. All rights reserved.
BSCMAKE: error BK1506 : cannot open file '.\Debug\ChildFrm.sbr': No such file or directory
Results
Build log was saved at "file://c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\BuildLog.htm"
rConsoleH - 2 error(s), 0 warning(s)






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

Jonathan Caves - MSFT

You appear to have two projects but you have only fixed on of them - you need to also fix up the rConsoleH project as well.






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

hipswich

Jonathan,

The project of interest is rConsoleH that needs a few header files in other directories.

It is getting more and more puzzling. I started to remove additional include directories because they are in the lines of the log file with the RTC setting, but the problem still exististed. Then, I removed the two files StdAfx.cpp and SrvrItem.cpp in those two lines with RTC from my project to just test it. What happened is shown in the appended log - other file names got into the lines with RTC setting shown in red. I am completely lost regarding this issue at this point of time.

Build Log

Rebuild started: Project: rConsoleH, Configuration: Debug|Win32

Command Lines
Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00007858961276.rsp" with contents
[
/D "_DEBUG" /mktyplib203 /char signed /env win32 /tlb ".\Debug/rConsole.tlb"

".\rConsole.odl"
]
Creating command line "midl.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00007858961276.rsp" /nologo"
Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00007958961276.rsp" with contents
[
/Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0710" /D "_MBCS" /FD /EHa /MTd /Yu"stdafx.h" /Fp".\Debug/rConsole.pch" /Fo".\Debug/" /Fd".\Debug/" /FR".\Debug\\" /W3 /c /Zi /clr /TP "..\DataRelayW\WaveFormDataAbioCor.cpp"

"..\Common\MsgDecoder.cpp"

"..\DataRelayW\enhparm_V3.cpp"

".\DlgSerialPort.cpp"

".\DlgSelectDevice.cpp"

".\DlgAuthentication.cpp"

"..\Common\database_com.cpp"

"..\Common\common.cpp"

".\Command.cpp"

"..\Common\cmccli.cpp"

"..\Common\cmc.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00007958961276.rsp" /nologo /errorReportStick out tonguerompt"
Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00007A58961276.rsp" with contents
[
/Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0710" /D "_MBCS" /FD /EHa /RTC1 /MTd /Yu"stdafx.h" /Fp".\Debug/rConsole.pch" /Fo".\Debug/" /Fd".\Debug/" /FR".\Debug\\" /W3 /c /Zi /clr /TP ".\socket.cpp"

".\rConsoleView.cpp"

".\rConsoleDoc.cpp"

".\RconSocket.cpp"

".\PgSelectWaveformCmd.cpp"

".\PgBRCmd.cpp"

".\MainFrm.cpp"

".\IpFrame.cpp"

".\draw.cpp"

".\DlgViewConfig.cpp"

".\DlgPeekPoke.cpp"

".\DlgItemSelection.cpp"

".\DlgConnection.cpp"

".\DlgBigFont.cpp"

".\DBParamDisp.cpp"

".\CntrItem.cpp"

".\ChildFrm.cpp"

"..\DataRelayW\alarmdata.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00007A58961276.rsp" /nologo /errorReportStick out tonguerompt"
Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00007B58961276.rsp" with contents
[
/Od /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\Common" /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\DataRelayW" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0710" /D "_MBCS" /FD /EHa /RTC1 /MTd /Yu"stdafx.h" /Fp".\Debug/rConsole.pch" /Fo".\Debug/" /Fd".\Debug/" /FR".\Debug\\" /W3 /c /Zi /clr /TP ".\rConsole.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00007B58961276.rsp" /nologo /errorReportStick out tonguerompt"
Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00007C58961276.rsp" with contents
[
/o ".\Debug/rConsoleH.bsc"

".\Debug\ChildFrm.sbr"

".\Debug\cmc.sbr"

".\Debug\cmccli.sbr"

".\Debug\CntrItem.sbr"

".\Debug\Command.sbr"

".\Debug\common.sbr"

".\Debug\database_com.sbr"

".\Debug\DBParamDisp.sbr"

".\Debug\DlgAuthentication.sbr"

".\Debug\DlgBigFont.sbr"

".\Debug\DlgConnection.sbr"

".\Debug\DlgItemSelection.sbr"

".\Debug\DlgPeekPoke.sbr"

".\Debug\DlgSelectDevice.sbr"

".\Debug\DlgSerialPort.sbr"

".\Debug\DlgViewConfig.sbr"

".\Debug\draw.sbr"

".\Debug\enhparm_V3.sbr"

".\Debug\IpFrame.sbr"

".\Debug\MainFrm.sbr"

".\Debug\MsgDecoder.sbr"

".\Debug\PgBRCmd.sbr"

".\Debug\PgSelectWaveformCmd.sbr"

".\Debug\RconSocket.sbr"

".\Debug\rConsole.sbr"

".\Debug\rConsoleDoc.sbr"

".\Debug\rConsoleView.sbr"

".\Debug\socket.sbr"

".\Debug\WaveFormDataAbioCor.sbr"

".\Debug\alarmdata.sbr"
]
Creating command line "bscmake.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\RSP00007C58961276.rsp" /nologo"
Output Window
Creating Type Library...
Processing .\rConsole.odl
rConsole.odl
Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\oaidl.idl
oaidl.idl
Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\objidl.idl
objidl.idl
Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\unknwn.idl
unknwn.idl
Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\wtypes.idl
wtypes.idl
Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\basetsd.h
basetsd.h
Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\guiddef.h
guiddef.h
Processing C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include\oaidl.acf
oaidl.acf
Compiling...
cl : Command line error D8016 : '/MTd' and '/clr' command-line options are incompatible
Creating browse information file...
Microsoft Browse Information Maintenance Utility Version 8.00.50727
Copyright (C) Microsoft Corporation. All rights reserved.
BSCMAKE: error BK1506 : cannot open file '.\Debug\ChildFrm.sbr': No such file or directory
Results
Build log was saved at "file://c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\Debug\BuildLog.htm"
rConsoleH - 2 error(s), 0 warning(s)






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

Jonathan Caves - MSFT

There is no need to delete files or to change the include path - doing this won't help with this problem and is likely to cause you other problems.

You just need to go through your solution project by project (and if necessary file by file) and make sure that nothing is setting the /RTC option to anything other than "Default".

I also see that you are getting an error about /MTd in this case you need to go to Project -> Properties -> Configuration Properties -> C/C++ -> Code Generation and for "Runtime Library" select "Multi-threaded Debug DLL (/MDd)".






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

hipswich

Jonathan,

I did a search for "RTC1" in the directory of the project and it was found only the BuildLog.htm. Is there a directive that will force the compliler to use RTC1

I created a new solution in VS by creating a new empty project called test. Then I added rConsoleH project to this solution. In other words, this new solution has two projects: test and rConsoleH. The same compiling error still occurs when building rConsoleH.

The following is from BuildLog.htm" and a property page of rConsoleH respectively: The red highlighted parts are the differences between them. Everything else is identical.

/Od /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\Common" /I "c:\boost\include\boost-1_33_1" /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0710" /D "_MBCS" /FD /EHa /RTC1 /MDd /Fp".\Debug/rConsole.pch" /Fo".\Debug/" /Fd".\Debug/" /FR".\Debug\\" /W3 /c /Zi /clr /TP

/Od /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\Common" /I "c:\boost\include\boost-1_33_1" /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0710" /D "_MBCS" /FD /EHa /MDd /Fp".\Debug/rConsole.pch" /Fo".\Debug/" /Fd".\Debug/" /FR".\Debug\\" /W3 /nologo /c /Zi /clr /TP






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

Jonathan Caves - MSFT

You can't search for this: you need to go through your projects settings and make sure it is not set anywhere.

Another alternative is to create a new .NET solution, create the required sub-projects, and then add the existing source files to it.






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

hipswich

Jonathan, thanks for all the information.

I have dozens of projects and I do not want to change all of them. They are independent of each other. rConsoleH does not depend on any other projects.

Is '/clr' absolutely necessary if any .Net functions are used in a C++ project Are there any other alternatives I just need to use a few .Net functions in only one source file.






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

Jonathan Caves - MSFT

If you are using just a few .NET functions then I would only add /clr to the file (which might be a new file) that requires to call those functions.






Re: Visual C++ Language Error: Command line error D8016 : '/RTC1' and '/clr' command-line options are incompatible

hipswich

Jonathan,

I found the modifying a file's properties alone to use /clr can make the file compile, but linking the project will generate a slew of errors.

Anyway, I think that I may be close to success. I used the Configuration Manager to create a new configuration without copying (I tried this before but with copying from an old configuration) and modified it to use /clr accordingly. Now, all filesĄŻ compiling works, but linking generates the following error:

1>LINK : fatal error LNK1561: entry point must be defined

If I can overcome this, I may be all set. Any tip will be greatly appreciated. Appended is the log.

Command Lines
Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\DebugCLR\RSP0000CA4764976.rsp" with contents
[
/O2 /I "C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\Common" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /FD /EHa /MDd /Fo"DebugCLR\\" /Fd"DebugCLR\vc80.pdb" /c /clr /TP "..\Common\database_com.cpp"

"..\Common\common.cpp"
]
Creating command line "cl.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\DebugCLR\RSP0000CA4764976.rsp" /nologo /errorReportStick out tonguerompt"
Creating command line "rc.exe /fo"DebugCLR/rConsole.res" ".\rConsole.rc""
Creating temporary file "c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\DebugCLR\RSP0000CB4764976.rsp" with contents
[
/OUT:"C:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\WinMobile\test\DebugCLR\rConsoleH.exe" /MANIFEST /MANIFESTFILE:"DebugCLR\rConsoleH.exe.intermediate.manifest" /DELAYLOAD:"OleAcc.dll" /FIXED:No DelayImp.lib

".\debugclr\ChildFrm.obj"

".\debugclr\CntrItem.obj"

".\debugclr\Command.obj"

".\debugclr\common.obj"

".\debugclr\database_com.obj"

".\debugclr\DBParamDisp.obj"

".\debugclr\DlgAuthentication.obj"

".\debugclr\DlgBigFont.obj"

".\debugclr\DlgConnection.obj"

".\debugclr\DlgItemSelection.obj"

".\debugclr\DlgPeekPoke.obj"

".\debugclr\DlgSelectDevice.obj"

".\debugclr\DlgSerialPort.obj"

".\debugclr\DlgViewConfig.obj"

".\debugclr\draw.obj"

".\debugclr\IpFrame.obj"

".\debugclr\MainFrm.obj"

".\debugclr\MsgDecoder.obj"

".\debugclr\PgBRCmd.obj"

".\debugclr\PgSelectWaveformCmd.obj"

".\debugclr\RconSocket.obj"

".\debugclr\rConsole.obj"

".\debugclr\rConsole.res"

".\debugclr\rConsoleDoc.obj"

".\debugclr\rConsoleView.obj"

".\debugclr\socket.obj"

".\debugclr\SrvrItem.obj"

".\debugclr\StdAfx.obj"
]
Creating command line "link.exe @"c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\DebugCLR\RSP0000CB4764976.rsp" /NOLOGO /ERRORREPORTStick out tongueROMPT"
Output Window
Compiling...
database_com.cpp
common.cpp
Generating Code...
Compiling resources...
Linking...
LINK : fatal error LNK1561: entry point must be defined
Results
Build log was saved at "file://c:\Documents and Settings\hzhang\My Documents\Software Projects\VSNET\rConsoleH\DebugCLR\BuildLog.htm"
rConsoleH - 1 error(s), 0 warning(s)