Re: 7.5 beta version

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: 7.5 beta version
Дата
Msg-id 200404060138.i361cDC21252@candle.pha.pa.us
обсуждение исходный текст
Ответ на 7.5 beta version  ("Dann Corbit" <DCorbit@connx.com>)
Ответы Re: 7.5 beta version  ("Jeroen T. Vermeulen" <jtv@xs4all.nl>)
Список pgsql-hackers
I don't think you can mix libs/binaries from different compilers.

---------------------------------------------------------------------------

Dann Corbit wrote:
> I am having some trouble interfacing the 7.5 server built with MINGW
> with tools generated using other compilers.
> 
> I suspect that the issue is one of default structure packing.  In the
> old version we were using, we built PostgreSQL using Intel C++ or MS
> VC++ and the same for the libpq and other interfaces.
> 
> Now that I have built the server and associated tools with Mingw and a
> version of the interface system with MS VC++ and Intel C++, I have
> problems using (for instance) libpq.
> 
> Some character strings returned early in the struct are fine, but the
> numeric fields occurring later are garbled.
> 
> Now, this issue seems like it must have happened before, since the
> server might be generated on some 64 bit platform and the interface
> library on some other platform.
> 
> In particular, this function:
> 
> char *PQgetvalue(const PGresult *res, int tup_num, int field_num)
> {
>     if (!check_tuple_field_number(res, tup_num, field_num))
>         return NULL;
>     return res->tuples[tup_num][field_num].value;
> }
> 
> Seems to return nonsense when I get to pointers to non-character data.
> 
> Any thoughts?
> 
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
> 
>                http://archives.postgresql.org
> 

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
359-1001+  If your life is a hard drive,     |  13 Roberts Road +  Christ can be your backup.        |  Newtown Square,
Pennsylvania19073
 


В списке pgsql-hackers по дате отправления:

Предыдущее
От: "Dann Corbit"
Дата:
Сообщение: 7.5 beta version
Следующее
От: Paul Tillotson
Дата:
Сообщение: Re: Socket communication for contrib