Umstieg von Visual c++ 4.0 auf Visual c++ 2008 probleme mit Objektfile im OMF Format
-
Hi,
ich bin gerade dabei eine selbst geschriebene Anwendung vom alten Visual C++ 4.0 in den neuen Visual C++ 2008 zu portieren. Eigentlich geht alles bis auf ein Problem beim linken, bezüglich eines Objektfiles, was von einem anderen Anbieter stammt, der heute nicht mehr verfügbar ist.
In Visual C++ 4.0 wurde beim linken bezüglich dieser Objektdatei gemeldet :
"warning LNK4033: converting object format from OMF to COFF". Diese Meldung kann ich auch nachvollziehen und es hat ja alle funktioniert.
Der neu 2008 linker melden nun aber:
"fatal error LNK1136: Ungültige oder beschädigte Datei".
Beide greifen auf die selbe Datei zu so das eine beschädigte Datei auszuschließen ist. Kann Visual C++ 2008 keine Umwandlung mehr von OMF nach COFF und wenn ja wie kann ich das Problem umgehen?Gruß Aki
-
Siehe: OMF File Format is not longer supported
http://blog.kalmbachnet.de/?postid=79Die von mir empfohlene Vorgehensweise:
Use editbin from VC7.1 or before to permanently convert the OMF file to COFF format