Skip site navigation (1) Skip section navigation (2)

Re: Generando binarios enlazando libpq (funciones propias) con PGSQL 8.4.2

From: Juan Pablo Sandoval Rivera <juapabsan(at)tutopia(dot)com>
To: Juan Pablo Sandoval Rivera <juapabsan(at)tutopia(dot)com>, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
Cc: pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Generando binarios enlazando libpq (funciones propias) con PGSQL 8.4.2
Date: 2010-05-19 15:43:30
Message-ID: 20100519154338.8409268421D@mail.postgresql.org (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Buen dia 

Agradezco la colaboracion.

Pues resulta que es un desarrollo que se hizo ya hace algunos años y efectivamente se modificabna 
la libpq para incluir las 2 funciones, que estoy tratando de hacer, es migrar esos desarrollos a 64 
bits con PGSQL 8.4.2, y la verdad tengo poca expeciencia con lo de la compilacion, librerias, etc, 
desafortunadamente los que desarrollaron eso ya no hay nadie, algunos ni recuerdan, y el lio es que 
estoy frenado por no poder enlazar esa libreria.

Voy a analizar lo de pg_config como me indicas y ver si puedo por alli.
ahora como crearian aparte esas rutinas ? para no manipular la libpq

Gracias de nuevo


Juan Pablo Sandoval Rivera
Tecnologo Prof. en Ing. de Sistemas

Linux User : 322765 
msn    : juan_pablos(at)hotmail(dot)com
yahoo : juan_pablos(at)rocketmail(dot)com (juan_pablos.rm)
UIN     : 276125187 (ICQ)
Jabber : juan_pablos(at)www(dot)jabberES(dot)org
Skype  : juan.pablo.sandoval.rivera

APOYA A ECOSEARCH.COM - Ayuda a salvar al Planeta.

On Mar May 18 20:39 , Alvaro Herrera  sent:

>Excerpts from Juan Pablo Sandoval Rivera's message of mar may 18 15:53:07 -0400 2010:
>> 
>> Buen día Lista
>> 
>> Agradeceria algun comentario a lo siguiente :
>> 
>> Se tiene unos desarrollos y se ha modificado las librerias de PostgreSQL con dos funciones 
>> las cuales estan definidas en pq-exec.c y se incluyen en libpq-fe.h
>> 
>> Dichas funciones estan en el archivo de la libreria, es decir, libpq.a (/usr/local/pgsql/lib)
>> sin embargo cuando se desea compilar un programa y debe de enlazar estas funciones en dicha
>> libreria reporta error que no esta definida.
>
>¿A qué te refieres con que se ha modificado las librerías?  ¿Cambiaste
>el código fuente de libpq?  Te recomiendo no hacer eso, sino más bien
>crear otra biblioteca separada donde definas tus dos funciones.
>
>Eso de PQputvalues me hace sospechar ... ¿por qué no estás usando
>libpqtypes? http://libpqtypes.esilo.com/
>
>Tu makefile es algo feo.  Te recomiendo usar variables como $(CFLAGS)
>para tener los flags de GCC y cosas así.  Además te sugiero usar
>pg_config para obtener los flags de compilación y enlazado de Postgres
>(es similar a pkg-config y gtk-config)
>-- 



pgsql-es-ayuda by date

Next:From: Miguel Angel Hernandez MorenoDate: 2010-05-19 15:45:08
Subject: Re: cuantos usuarios tengo conectados a mi postgres
Previous:From: Alvaro HerreraDate: 2010-05-19 15:29:50
Subject: Re: función para obtener registros por rangos

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group