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> ?