I am porting a legacy C++ system from VC6 to VC9.
The application (<APP A>)
statically links to an internal application <APP B>
( developed in house but by a separate team).
A local copy of header files from <APP B>
are included in CPP files and compiled in <APP A>.
Currently we are not planning to migrate <APP B>
to VC9. Though both <APP A>
and <APP B>
will use the separate CRTs but no conflict expected.
The issue we are facing is that include files from ( local copy in ) are not getting compiled with VC9.
fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory
Possible solutions:
If I make the changes in local copy of <APP A>
and compile with VC9 then I am not sure if it can cause some problem during runtime.
Is there any other way in which I can ask VC9 to compile the <APP A>
files with <iostream.h>
instead of <iostream>
?