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
|