Thread: RE: [INTERFACES] Libpq and Borland C++ Builder 4

RE: [INTERFACES] Libpq and Borland C++ Builder 4

From
"Ansley, Michael"
Date:
Welcome to the world of Win32.  There are several different object formats
when you are compiling under Win32.  It would appear that this error is
caused by your linker expecting one type when it actually gets another.
There may be an option somewhere to adjust your linker settings to cope with
a different object format.
This is a problem that is generally not experienced under UNIX, because
there is only one object format (that I'm aware of).

I'm not sure why you rconversion tool is not working, though, I suggest
getting hold of Inprise.


MikeA


>> When I try to use the libpq.lib (from the win32 psql.exe 
>> interface tool)
>> library with BC++ Builder, I get a message : LIBPQ.LIB 
>> contains invalid
>> OMF record, type 0x21 (possibly COFF).
>> 
>> First of all, what are OMF and COFF ?
>> 
>> I've found a tool (in C++Builder bin directory) to convert 
>> COFF2OMF, but
>> it didn't work.
>> 
>> Does anybody has a re-compiled libpq.lib which works fine with
>> C++Builder 4 ?
>> 
>> Please help!
>> 
>> Thanks
>> 
>> JC.Fabre
>> 
>>