1) ATL Composite Control.
2) ATL Server.
3) ATL COM object
4) Library project.(.LIB).
Whenever I compile I receive weired results that keep changing whenever I
rebuild the solution. Here follows some:-
REBUILD ONE
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\atlmfc\include\atldbcli.h(3709): fatal error C1001: INTERNAL
COMPILER ERROR
(compiler file 'msc1.cpp', line 2844)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more
information
REBUILD TWO
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\PlatformSDK\Include\OAIdl.h(6577): fatal error C1001: INTERNAL
COMPILER ERROR
(compiler file 'msc1.cpp', line 2844)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more
information
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\atlmfc\include\atlhost.h(446): fatal error C1001: INTERNAL COMPILER
ERROR
(compiler file 'msc1.cpp', line 2844)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more
information
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\atlmfc\include\cstringt.h(145): fatal error C1001: INTERNAL
COMPILER ERROR
(compiler file 'msc1.cpp', line 2844)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more
information
c:\Program Files\Microsoft Visual Studio
.NET\Vc7\atlmfc\include\atlsoap.h(6272): warning C4229: anachronism used :
modifiers on data are ignored.
I wont bore you with a third. What bothers me is the inconsistency between
builds. Double click on the task places the cursor at blank lines in the
code.
CAN SOME ONE HELP. IS THIS A MEMORY PROBLEM. I HAVE TRIED ONCE WITH LESS
MEMORY AND IT SEEMED OK.
Kind Regards
Paul Johnson.
I too have encountered the dreaded internal compiler
error. I recently "ported" our large project from VC6 to
VC7 and during that I got 4-5 of them.
One of them had to do with user-defined conversions and
templates - I found no workaround that one - I simply had
to comment out my conversion operators and implement them
as normal methods in the class instead.
The other internal compiler error I got around by
rearranging the code or rewriting it slightly. Really
strange and really frustrating.
One example:
int nXVersion = (float)vXVertex;
int nYVersion = (float)vYVertex;
int nZVersion = (float)vZVertex;
I had to rearrange into:
int nZVersion = (float)vZVertex;
int nYVersion = (float)vYVertex;
int nXVersion = (float)vXVertex;
to make it compile. Makes no sense.
I'm not saying your problem could not be caused my other
things - but there IS some problems with the VC7 compiler
(as with VC6) but in most cases it's possible to work
around them... with some practice and a lot of time on
your hands.
Good luck!
>-----Original Message-----
>Message unavailable
Kind Regards
Paul
"MFA" <am...@emfakt.com> wrote in message
news:047001c2d380$01572c40$3001...@phx.gbl...