I have been currently utilizing Framemaker+SGML 7.2, FDK 7.1, Microsoft Visual C++ 6.0 w/ service packs as my development environment.
I have been forced by the organizational system administration staff to upgrade to Microsoft Visual Studio 2008. I continue to use Framemake+SGML 7.2 (for now).
I upgraded the FDK to version 7.2. In the configuration setup there was no selection to specify "single thread"in the runtime library. I am ignoring "LIBC.lib" as a recommendation I viewed in one of the FDK forums. The requirements specification for FDK 7.2 states to use Microsoft Visual Studio 2003, of which I don't have. I was able to recompile my dlls. The newly compiled dll does not function as the dll compiled using version 6.0 of the compiler. The Framemaker application quits randomly using the new dll, where it functions normally using the original dll.
My question:
Can I run version 7.2 FDK using the Microsoft Visual Studio 2008? If so, I must make some changes to something. Can you make recommendations?
If I can't run version 7.2 of the FDK, what version can I utilize? I was looking at version 8 of the FDK. It stated the requirement was Microsoft Visual Studio 2003.
If I have to upgrade my FDK version, skipping FDK versions, should my code compile normally?