RE: [INTERFACES] Libpq and Borland C++ Builder 4
От | Ansley, Michael |
---|---|
Тема | RE: [INTERFACES] Libpq and Borland C++ Builder 4 |
Дата | |
Msg-id | 1BF7C7482189D211B03F00805F8527F70ED00E@S-NATH-EXCH2 обсуждение исходный текст |
Список | 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 по дате отправления: