Codegear Rad Studio 2007 – Error: Unresolved external ‘Sysutils::EDivByZero::’

When compiling a Codegear (used to be Borland) C++ Builder project you may see errors like this from command line builds that you don’t seem to get in the IDE. Likely you have project files that were converted from BDS2006 or older and that is the cause of the problem. At some point in time (not sure when) Borland named build configurations using:

Base

Debug Build

Release Build

Since Rad studio 2007 the DEFAULT naming convention is:

Base

Debug

Release

You should edit all you project and group project related files to use the new standard names for consistency so that when you add new projects your build system (which now uses msbuild) doesn’tgive you cryptic problems and waste lots of time.

About the Author

Hello, my name is Mark Vejvoda. I am first and foremost a born again child of God. My life revolves around Jesus Christ, He is the center of my universe. With that said and established, outside of being a Christian, it is necessary to live in a world that is certainly not Christian. Is this diary / blog you see a view on life from the perspective of a Jesus Lover, and perhaps some side effects of that relationship as I interact with the rest of the world. [gallery=1]

Comments are closed.