Juan Erbes escribió:
El día 27/02/06, Jose Sanchez
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