Hello,
I want to implement direct imput and others functions of DirectX 8.0 SDK using the C++ Builder Compiler, but the problem resids in a Compiler error at the lib linking time. (linking the dxguid.lib and dinput8.lib:
“[Linking Error]'C:…\DXGUID.LIB’contains invalid OMF record,type 0x21(possibly COFF)”
“[Linking Error]'C:…\DINPUT8.LIB’contains invalid OMF record,type 0x21(possibly COFF)”
Does anyone know how to resolve this problem? . My Compiler version is 5.0.
I think that the problem occurs because the V 8.0 of directX, Does exist any solution for updating (free update) my Compiler at this time?
thanks,
Visual Studio doesn’t produce .lib files that are compatible with Borland products. There is some sort of convertor (never used it, just heard about it) that might be able to take that .lib and make it work with your compiler.
In the future you should post these types of questions in either a DirectX message board or a C++ Builder message board. You can also try using Google (www.google.com) which should find the solution pretty quickly since this question has been asked many times before.
True, most people’s apps do more than graphics, and that is why there are more than just graphics forums, so people can ask their question in the appropriate place!