Mailinglist Archive: opensuse-es (1446 mails)

< Previous Next >
Re: [suse-linux-s] Instalando a la vieja usanza: error
  • From: Jose Sanchez <jjsa_on_suse@xxxxxxxx>
  • Date: Mon, 27 Feb 2006 23:48:17 +0100
  • Message-id: <440381B1.6010002@xxxxxxxx>
Juan Erbes escribió:

El día 27/02/06, Jose Sanchez <jjsa_on_suse@xxxxxxxx> escribió:

Hola,
estoy tratando de instalar unas librerias para fortran: "pgplot" [1]
El caso es que siguiendo las instrucciones llego a un error:

talimades:/usr/local/pgplot # make
g77 -fno-backslash -o pgdemo1 /usr/local/src/pgplot/examples/pgdemo1.f
-L/usr/local/pgplot -lpgplot -L/usr/X11R6/lib -lX11
/usr/lib/gcc-lib/i586-suse-linux/3.3.4/../../../../i586-suse-linux/bin/ld:
no se puede encontrar -lX11
collect2: ld returned 1 exit status
make: *** [pgdemo1] Error 1
talimades:/usr/local/pgplot #

El fichero en cuestion "ld" si existe.
He intentado entender que está pasando pero no me entero.
Mi problema es que no se como interpretar algunas lineas del makefile,
en concreto:
PGPLOT_LIB=-L'pwd' -lpgplot
¿cómo hay que interpretar esta linea??



Mientras no hallas instalado esa libreria, no tiene sentido que se setee esa
variable de entorno. Probablemente este referida al "make install", y allí
si tiene sentido setear esa variable de entorno.

¿Qué libreria?, ¿lpgplot es el nombre de la libreria?
Creo que ya ha funcionado. Instale x11-devel y el make termino con exito.

Se que se está definiendo una variable y que pwd es pwd, pero no llego a

más.

Antes del "make", no hiciste un ./configure ?
Porque si lo hiciste, prueba de hacer ./configure --help, y ver como pasarle
el path de las librerias X11 que no encuentra.


Si, con las fuentes viene un makemake que hace lo mismo que el ./configure. Pero este makemake no acepta --help

Salu2


Ahora el problema lo tengo al intentar usar las librerias que se supone he instalado (mira, por favor, emails del hilo).

Muchas gracias y un saludo.

--

J.J. Sánchez


< Previous Next >