Lists: | pgsql-es-ayuda |
---|
From: | "Ricardo Mendoza" <pgsqlcol(at)gmail(dot)com> |
---|---|
To: | "Lista Postgres ES" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 16:40:41 |
Message-ID: | d881305a0812220840s2a851eb4p8cb253d0d56c22d6@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Saludos, tengo problemas al intentar instalar postgresql-8.3.5 desde
el codigo fuente en debian etch rc0 con las siguientes
caracteristicas:
maquina:usr/local/postgresql-8.3.5#./configure
--prefix=/usr/local/pgsql/ --enable-nls='es' --with-python
al momento de ejecutar make aparece este error:
collect2: ld returned 1 exit status
make[3]: *** [pg_ctl] Error 1
make[3]: se sale del directorio `/usr/local/postgresql-8.3.5/src/bin/pg_ctl'
make[2]: *** [all] Error 2
make[2]: se sale del directorio `/usr/local/postgresql-8.3.5/src/bin'
make[1]: *** [all] Error 2
make[1]: se sale del directorio `/usr/local/postgresql-8.3.5/src'
make: *** [all] Error 2
From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Ricardo Mendoza <pgsqlcol(at)gmail(dot)com> |
Cc: | Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 16:49:51 |
Message-ID: | 20081222164951.GG10220@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Ricardo Mendoza escribió:
> Saludos, tengo problemas al intentar instalar postgresql-8.3.5 desde
> el codigo fuente en debian etch rc0 con las siguientes
> caracteristicas:
>
> maquina:usr/local/postgresql-8.3.5#./configure
> --prefix=/usr/local/pgsql/ --enable-nls='es' --with-python
>
> al momento de ejecutar make aparece este error:
>
> collect2: ld returned 1 exit status
> make[3]: *** [pg_ctl] Error 1
El mensaje de error importante está justo arriba de esta línea.
Yo creo que lo que te falta es este paquete:
python-dev
python2.5-dev
(o quizas 2.4 dependiendo de lo que tengas instalado)
--
Alvaro Herrera http://www.amazon.com/gp/registry/DXLWNGRJD34J
"Si quieres ser creativo, aprende el arte de perder el tiempo"
From: | "Mariano Reingart" <mariano(at)nsis(dot)com(dot)ar> |
---|---|
To: | "Lista Postgres ES" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 17:40:46 |
Message-ID: | 8BDAB1B0DBB34B42A92643BF9289BE5F@pc1 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Ricardo Mendoza wrote:
> Saludos, tengo problemas al intentar instalar postgresql-8.3.5 desde
> el codigo fuente en debian etch rc0 con las siguientes
> caracteristicas:
>
> maquina:usr/local/postgresql-8.3.5#./configure
> --prefix=/usr/local/pgsql/ --enable-nls='es' --with-python
>
> al momento de ejecutar make aparece este error:
>
> collect2: ld returned 1 exit status
> make[3]: *** [pg_ctl] Error 1
> make[3]: se sale del directorio
> `/usr/local/postgresql-8.3.5/src/bin/pg_ctl' make[2]: *** [all] Error
> 2
> make[2]: se sale del directorio `/usr/local/postgresql-8.3.5/src/bin'
> make[1]: *** [all] Error 2
> make[1]: se sale del directorio `/usr/local/postgresql-8.3.5/src'
> make: *** [all] Error 2
Tenes python 2.5 instalado?
apt-get install python-2.5
Probaste sin incluir python?
Probaste instalar un "backport" (paquetes binarios más nuevos que funcionan
en versiones estables)?
Probaste compilar el paquete source?
Personalmente este paquete no lo he instalado, por si te sirve podes ver:
http://packages.debian.org/etch-backports/postgresql-8.3
Sds
Mariano
From: | "Ricardo Mendoza" <pgsqlcol(at)gmail(dot)com> |
---|---|
To: | "Mariano Reingart" <mariano(at)nsis(dot)com(dot)ar> |
Cc: | "Lista Postgres ES" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 18:02:59 |
Message-ID: | d881305a0812221002j3d041a32w4c714b0d48ee3cd@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Tengo instalado python-2.4. Anteriormente he hecho la instalacion
desde el codigo fuente exitosamente pero sin niguna de las
carecteristicas que mencione, solo utilizando ./configure make make
install, simplemente que necesito tener instalado python para poder
utilizar la aplicacion DbasePsql escrita en java para hacer la
conversion de bases de datos en formato dbf.
No he probado instalar un backport, lo hare. por otra parte al
momento de compilar, crea el directorio pgsql pero sin nada adentro de
el.
From: | "Ricardo Mendoza" <pgsqlcol(at)gmail(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | "Lista Postgres ES" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 18:20:29 |
Message-ID: | d881305a0812221020q2cbeb658l418bd45d9049558d@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
este es el error al hacer make:
make[4]: se ingresa al directorio `/usr/local/postgresql-8.3.5/src/port'
make[4]: No se hace nada para `all'.
make[4]: se sale del directorio `/usr/local/postgresql-8.3.5/src/port'
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
-Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
-fwrapv -DDEF_PGPORT=5432 -I../../../src/interfaces/libpq
-I../../../src/include -D_GNU_SOURCE -c -o pg_ctl.o pg_ctl.c
gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
-Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
-fwrapv pg_ctl.o -L../../../src/port -lpgport
-L../../../src/interfaces/libpq -lpq -L../../../src/port
-Wl,-rpath,'/usr/local/pgsql//lib' -lpgport -lz -lreadline -lcrypt
-ldl -lm -o pg_ctl
../../../src/interfaces/libpq/libpq.so: referencia a `libpq_gettext' sin definir
collect2: ld returned 1 exit status
From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Ricardo Mendoza <pgsqlcol(at)gmail(dot)com> |
Cc: | Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 18:23:06 |
Message-ID: | 20081222182305.GI10220@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Ricardo Mendoza escribió:
> este es el error al hacer make:
>
> make[4]: se ingresa al directorio `/usr/local/postgresql-8.3.5/src/port'
> make[4]: No se hace nada para `all'.
> make[4]: se sale del directorio `/usr/local/postgresql-8.3.5/src/port'
> gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
> -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
> -fwrapv -DDEF_PGPORT=5432 -I../../../src/interfaces/libpq
> -I../../../src/include -D_GNU_SOURCE -c -o pg_ctl.o pg_ctl.c
> gcc -O2 -Wall -Wmissing-prototypes -Wpointer-arith -Winline
> -Wdeclaration-after-statement -Wendif-labels -fno-strict-aliasing
> -fwrapv pg_ctl.o -L../../../src/port -lpgport
> -L../../../src/interfaces/libpq -lpq -L../../../src/port
> -Wl,-rpath,'/usr/local/pgsql//lib' -lpgport -lz -lreadline -lcrypt
> -ldl -lm -o pg_ctl
> ../../../src/interfaces/libpq/libpq.so: referencia a `libpq_gettext' sin definir
Yo diría que tienes una instalación antigua que está molestando a esta
compilación. Quizás en el mismo directorio donde se va a instalar este
(/usr/local me imagino; revisa /usr/local/lib a ver si hay un libpq.so
antiguo)
--
Alvaro Herrera http://www.PlanetPostgreSQL.org/
"Aprende a avergonzarte más ante ti que ante los demás" (Demócrito)
From: | "Ricardo Mendoza" <pgsqlcol(at)gmail(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | "Lista Postgres ES" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 18:55:15 |
Message-ID: | d881305a0812221055t75d57443pe9e71942c34dcc28@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Solo se encuentra en usr/local/lib los directorios perl python2.4
nada de libpg.so
From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Ricardo Mendoza <pgsqlcol(at)gmail(dot)com> |
Cc: | Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 19:55:43 |
Message-ID: | 20081222195543.GK10220@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Ricardo Mendoza escribió:
> Solo se encuentra en usr/local/lib los directorios perl python2.4
> nada de libpg.so
Por favor ejecuta "make maintainer-clean" y luego vuelve a ejecutar
configure con los argumentos que le diste.
Adicionalmente te sugiero que agregues el parametro --enable-depend
--
Alvaro Herrera Valdivia, Chile ICBM: S 39º 48' 55.3", W 73º 15' 24.7"
"No hay ausente sin culpa ni presente sin disculpa" (Prov. francés)
From: | "Ricardo Mendoza" <pgsqlcol(at)gmail(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | "Lista Postgres ES" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 20:47:40 |
Message-ID: | d881305a0812221247p70a51deey412ba642ab72fedd@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
al hacer make aparece este nuevo y parece que es necesario instalar bison?:
ERROR: `bison' is missing on your system. It is needed to create the
file `parse.h'. You can either get bison from a GNU mirror site
or download an official distribution of PostgreSQL, which contains
pre-packaged bison output.
***
make[3]: *** [parse.h] Error 1
make[3]: se sale del directorio `/usr/local/postgresql-8.3.5/src/backend/parser'
make[2]: *** [parser/parse.h] Error 2
make[2]: se sale del directorio `/usr/local/postgresql-8.3.5/src/backend'
make[1]: *** [all] Error 2
make[1]: se sale del directorio `/usr/local/postgresql-8.3.5/src'
make: *** [all] Error 2
From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Ricardo Mendoza <pgsqlcol(at)gmail(dot)com> |
Cc: | Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 21:08:31 |
Message-ID: | 20081222210831.GL10220@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Ricardo Mendoza escribió:
> al hacer make aparece este nuevo y parece que es necesario instalar bison?:
Bueno, no era necesario antes del "make maintainer-clean". Puedes
descomprimir el tar.gz nuevamente (tar xfz postgresql-8.3.5.tar.gz).
Lo que pasa es que maintainer-clean borró un archivo que viene dentro
del tarball. Para generar ese archivo es necesario tener bison.
--
Alvaro Herrera http://www.advogato.org/person/alvherre
"La fuerza no está en los medios físicos
sino que reside en una voluntad indomable" (Gandhi)
From: | Gilberto Castillo Martínez <gilberto(dot)castillo(at)etecsa(dot)cu> |
---|---|
To: | Ricardo Mendoza <pgsqlcol(at)gmail(dot)com> |
Cc: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>, Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 21:08:39 |
Message-ID: | 1229980119.10539.12.camel@gilbertoc |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
El lun, 22-12-2008 a las 15:47 -0500, Ricardo Mendoza escribió:
> al hacer make aparece este nuevo y parece que es necesario instalar bison?:
>
> ERROR: `bison' is missing on your system. It is needed to create the
> file `parse.h'. You can either get bison from a GNU mirror site
> or download an official distribution of PostgreSQL, which contains
> pre-packaged bison output.
> ***
Si utilizas alguna distro dependiente de RedHad .... necesitas tener esa
bibliotecas de desarrollo instaladas para poder compilar programas.
¿Porque no te bajas los binarios?
> make[3]: *** [parse.h] Error 1
> make[3]: se sale del directorio `/usr/local/postgresql-8.3.5/src/backend/parser'
> make[2]: *** [parser/parse.h] Error 2
> make[2]: se sale del directorio `/usr/local/postgresql-8.3.5/src/backend'
> make[1]: *** [all] Error 2
> make[1]: se sale del directorio `/usr/local/postgresql-8.3.5/src'
> make: *** [all] Error 2
> --
> TIP 7: no olvides aumentar la configuracin del "free space map"
>
Saludos,
Gilberto Castillo Martínez
ETECSA, La Habana. Cuba.
From: | "Ricardo Mendoza" <pgsqlcol(at)gmail(dot)com> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | "Lista Postgres ES" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-22 22:47:41 |
Message-ID: | d881305a0812221447y473ae2d7hdb215e79796a47d7@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
Tenias razon, ya instale todo sin problemas.
From: | "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | "Ricardo Mendoza" <pgsqlcol(at)gmail(dot)com>, "Lista Postgres ES" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error al instalar postgresql-8.3.5 con python |
Date: | 2008-12-31 19:01:01 |
Message-ID: | 3073cc9b0812311101n1c55c10y7c8bb39c2f57c83a@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-es-ayuda |
On Mon, Dec 22, 2008 at 4:08 PM, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> wrote:
>
> Lo que pasa es que maintainer-clean borró un archivo que viene dentro
> del tarball. Para generar ese archivo es necesario tener bison.
>
me habia olvidado de escribir sobre esto. tambien podria haber hecho
"make distclean" ese no borra los archivos generados
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157