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

Generando binarios enlazando libpq (funciones propias) con PGSQL 8.4.2

From: Juan Pablo Sandoval Rivera <juapabsan(at)tutopia(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Generando binarios enlazando libpq (funciones propias) con PGSQL 8.4.2
Date: 2010-05-18 19:53:07
Message-ID: 20100518195314.A1289632DB9@mail.postgresql.org (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
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.


El caso es que no esta haciendo en enlace segun indica el compilardo, que no
enlazo -lpq por que no hizo el enlace (error detallos en anexo err),

El desarrollo algunas rutinas gtk para entorno grafico,(gtk+2.0), por lecturas y recomendacion 
indicaban de cambiar gtk-config por pkg-config, asi lo ejecute sin exito

pregunta : a pkg-config deberia de configurarle el archivo .pc , para incluir al enlazar o 
compilar?

o es sufiencte con indicar -Lpath y/o -lpq ?

El programa de compilacon final usado es Carga (anexo); y el Makefile se usa
para construir rutinas basicas, que me puede estar faltando para enlazar o para que encuentre 
la fucion (incluida) en libpq (errCarga, mensaje de error)

Las versiones de uso son : OS RHEL 5.0 x86_64
PGSQL                    : 8.4.2 (configurado unicamente con enable-debug)

Gracias.


Cordialmente.
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.




Attachment: 85592-anexos.zip
Description: application/octet-stream (2.6 KB)

Responses

pgsql-es-ayuda by date

Next:From: Horacio MirandaDate: 2010-05-18 21:18:36
Subject: Re: TABLESPACE pg_default sin espacio en disco
Previous:From: Raúl Andrés Duque MurilloDate: 2010-05-18 19:23:17
Subject: Re: TABLESPACE pg_default sin espacio en disco

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