Jump to content
nSolvePaul

ics 8.67 and BCB 2007 OverbyteIcsSuperObject.hpp gives [BCC32 Error] : F1004 Internal compiler error at 0x7300800 with base 0x72d0000

Recommended Posts

After a lot of faffing and comparison I found that if OverbyteIcsSuperObject.hpp does NOT include class PASCALIMPLEMENTATION TSuperWriterSock : public TSuperWriter  BCB2007 gives an  F1004 Internal compiler error at 0x7300800 with base 0x72d0000

 

Adding this class defn back enabled our application to build again

 

No idea why

Is it still even relevant?

Share this post


Link to post

I only removed TSuperWriterSock last year, perhaps there are references to it in an old HPP file built from an earlier ICS version? 

 

We don't distribute HPP files, maybe deleting it would cause it to be rebuilt correctly - but I know almost nothing about C++.

 

I'd prefer not to restore unused code. 

 

Angus

 

Share this post


Link to post

Thanks for quick replay Angus.

The HPP files are automatically built during the build of the library (I'm sure you know this)

The same issue existed on a second computer, the resolution being the same.

Though as mentioned many moons ago we have many many steps to get ICS to build on BCB2007 - most of the steps involving commenting out stuff in the headers and that was what made this issue very odd - I had to add stuff back!

 

We are moving to Embarcadero C++ 10.4.2 so hopefully much of this will go away

 

 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×