If you have source code based on iostream.h, modify it. If you have source code that you absolutely cannot change, write iostream.h yourself:
#include <iostream> using namespace std;
A static library cannot rely on a header file. The header file is included in the source code or other header files, the static library consists of object code. However, library header files may depend on iostream.h. The library itself may depend on the standard C ++ library. I assume that there have been incompatible changes to the Microsoft standard library with MSVC 6.0, so if you don't have the source code or a newer version of your static library, you're probably out of luck.
source share