RE: [INTERFACES] Libpq and Borland C++ Builder 4 - Mailing list pgsql-interfaces

From Ansley, Michael
Subject RE: [INTERFACES] Libpq and Borland C++ Builder 4
Date
Msg-id 1BF7C7482189D211B03F00805F8527F70ED00E@S-NATH-EXCH2
Whole thread Raw
List pgsql-interfaces
Perhaps you should just get hold of the Win32 source, and compile the entire
library again.  This would probably be the easiest solution.  I think that
the format that it is in is what VC++ uses.  I seem to remember trying it
out a while back.  However, if you get the source code, it shouldn't be a
problem to compile it.
>> 
>> 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
>> >> 
>> >> 
>> 


pgsql-interfaces by date:

Previous
From: "Ansley, Michael"
Date:
Subject: RE: [INTERFACES] Libpq and Borland C++ Builder 4
Next
From:
Date:
Subject: java and postgresql 6.5