Problemas con opciones de configure instalando una libreria

Imagen de marinero
0 puntos

Sigo con problemas al instalar una librería, y sigo con configure, como explique en este otro tema ( me apresuré a colocar el solucionado):
http://www.ubuntu-es.org/node/180027#.UdPg1DvTpXs

estoy trabajando con unos comandos para tratamientos de datos meteorológicos (CDO, Climate Data Operators):
https://code.zmaw.de/embedded/cdo/1.5.9/cdo.html#x1-40001.1.1

Esta aplicación me funciona sin problemas para archivos en formato nc y grib1, ahora tengo que trabajar con otro formato de archivos, grib2, y necesito instalar, esta librería:
https://software.ecmwf.int/wiki/display/GRIB/GRIB+API+installation

la libreria la tengo descomprimida en:
eu@eu-P4S55FX:~/Descargas/cdo-1.6.1rc5/grib_api-1.10.4$
y cuando corro el configure, sale el siguiente error:

CONFIGURATION ERROR: jpeg library (jasper or openjpeg) required.
jpeg library installation is not working or missing.

To fix this problem you have the following options.

1) Install without jpeg support enabled (--disable-jpeg), but you won't be able to
decode grib 2 data encoded in jpeg.

2) Check if you have a jpeg library installed in a path different from your system path.
In this case you can provide your jpeg library installation path to the configure
through the options:

--with-jasper="jasper_lib_path"

--with-openjpeg="openjpeg_lib_path"

3) Download and install one of the supported jpeg libraries.

He buscado archivos jasper y openjpeg y solo encuentro en el directorio donde tengo instalada la aplicación (../
cdo-1.6.1rc5/) uno llamado:
grib_jasper_encoding.c

entonces al poner la opción:
./configure -jasper=/home/eu/Descargas/cdo-1.6.1rc5/

me da el siguiente error:
configure: error: unrecognized option: `-jasper=/home/eu/Descargas/cdo-1.6.1rc5/

tambien he probado copiando los toda la aplicación CDO y las librerias en el directorio
@eu-P4S55FX:/usr/local/grib_api-1.10.4

y lo mismo

si me podes ayudar lo agradezco un monton, porque no lo consigo, por torpeza y exceso de horas sin dormir, pero estoy atascado, y necesito seguir con el trabajo,
gracias

Imagen de cuentos
+1
0
-1

a instalar la "librería" que te pide, Yo estoy en Xubuntu 13.04, y en mis repositorios esta:
openjpeg-tools
jasper
Para instalar estos, desde la terminal:

sudo apt-get install openjpeg-tools
sudo apt-get install jasper

Como recomendación, primero instala synaptic, y desde este miras los archivos, (y una pequeña descripcion del mismo, marcas para instalar, o des-instalar, antes venia por defecto, pero ya no, para instalarlo:
sudo apt-get install synaptic

+1
0
-1

(recordatorio) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Si el problema se soluciono, edita el 1° hilo, y agrega (Solucionado), para tener el foro mas ordenado.
Y finaliza poniendo la solución para que sirva para otros Usuarios.
Twitter @mcuentos

Imagen de Jose Luis 1320
+1
0
-1

las opciones se invocan con doble guion,
./configure --jasper=/home/eu/Descargas/cdo-1.6.1rc5/

Eso es siempre, a menos que el programa especifique lo contrario.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de marinero
+1
0
-1

Gracias cuentos,
Yo estoy también en Xubuntu 13.04, pero soy un novato ignorante y ahora lo suficientemente pillado y bloqueado, si me despejo intento lo de los repositorios y el synaptic, ahora mismo me da "panic"
Cuando instalé los comandos CDO y sus librerías de dependencia, no tuve problemas, pero con está que deje atras me tiene bloqueado

Jose Luis, hay un archivo "grib_jasper_encoding.c" en
/home/eu/Descargas/cdo-1.6.1rc5/grib_api-1.10.4/src

por eso supuse que era el jasper ¿? pero cuando ejecuto:

eu@eu-P4S55FX:~/Descargas/cdo-1.6.1rc5/grib_api-1.10.4$ ./configure --jasper=/home/eu/Descargas/cdo-1.6.1rc5/grib_api-1.10.4/src

sale:

configure: error: unrecognized option: `--jasper=/home/eu/Descargas/cdo-1.6.1rc5/grib_api-1.10.4/src'
Try `./configure --help' for more information

pues nada a intentar el help:
`configure' configures grib_api to adapt to many kinds of systems.

Usage: ./configure [OPTION]... [VAR=VALUE]...

To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.

Defaults for the options are specified in brackets.

Configuration:
-h, --help display this help and exit
--help=short display options specific to this package
--help=recursive display the short help of all the included packages
-V, --version display version information and exit
-q, --quiet, --silent do not print `checking...' messages
--cache-file=FILE cache test results in FILE [disabled]
-C, --config-cache alias for `--cache-file=config.cache'
-n, --no-create do not create output files
--srcdir=DIR find the sources in DIR [configure dir or `..']

Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]

By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc. You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.

For better control, use the options below.

Fine tuning of the installation directories:
--bindir=DIR user executables [EPREFIX/bin]
--sbindir=DIR system admin executables [EPREFIX/sbin]
--libexecdir=DIR program executables [EPREFIX/libexec]
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
--libdir=DIR object code libraries [EPREFIX/lib]
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
--infodir=DIR info documentation [DATAROOTDIR/info]
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
--mandir=DIR man documentation [DATAROOTDIR/man]
--docdir=DIR documentation root [DATAROOTDIR/doc/grib_api]
--htmldir=DIR html documentation [DOCDIR]
--dvidir=DIR dvi documentation [DOCDIR]
--pdfdir=DIR pdf documentation [DOCDIR]
--psdir=DIR ps documentation [DOCDIR]

Program names:
--program-prefix=PREFIX prepend PREFIX to installed program names
--program-suffix=SUFFIX append SUFFIX to installed program names
--program-transform-name=PROGRAM run sed PROGRAM on installed program names

System types:
--build=BUILD configure for building on BUILD [guessed]
--host=HOST cross-compile to build programs to run on HOST [BUILD]

Optional Features:
--disable-option-checking ignore unrecognized --enable/--with options
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
--enable-shared[=PKGS] build shared libraries [default=yes]
--enable-static[=PKGS] build static libraries [default=yes]
--enable-fast-install[=PKGS]
optimize for fast installation [default=yes]
--disable-libtool-lock avoid locking (might break parallel builds)
--disable-dependency-tracking speeds up one-time build
--enable-dependency-tracking do not reject slow dependency extractors
--enable-pthread enable POSIX threads [by default disabled]
--disable-ieee-native disable ieee native packing
--enable-align-memory enable memory alignment [by default disabled]
--enable-vector enable vectorised code [by default disabled]
--enable-memory-management
enable memory [by default disabled]
--enable-development enable development configuration [by default
disabled]
--disable-largefile omit support for large files
--disable-fortran disable fortran interface [by default enabled]
--enable-timer enable timer [by default disabled]
--enable-omp-packing enable OpenMP multithreaded packing [by default
disabled]
--disable-jpeg disable jpeg 2000 for grib 2 decoding/encoding [by
default enabled]
--enable-install-system-perl
perl modules will install in the standard perl
installation
--enable-python Enable the Python interface in the build [by default
disabled]
--disable-numpy Disable NumPy as the data handling package for the
Python interface [by default enabled]
--enable-werror-always enable -Werror despite compiler version

Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
--with-pic try to use only PIC/non-PIC objects [default=use
both]
--with-gnu-ld assume the C compiler uses GNU ld [default=no]
--with-rpm-release=NUMBER The rpms will use this release number (defaults to 1)
--with-ifs-samples=ifs-samples-dir
ifs_samples will be installed in ifs-samples-dir
--with-emos=EMOS use emos for tests
--with-fortranlibdir=FORTRANDIR
fortran libraries directory
--with-fortranlibs=FORTRANLIBS
fortran libraries to link from C
--with-netcdf=NETCDF enable netcdf encoding/decoding using netcdf library
in NETCDF
--with-jasper=JASPER use specified jasper installation directory
--with-openjpeg=OPENJPEG
use specified openjpeg installation directory
--with-png-support add support for png decoding/encoding
--with-perl=PERL use specified Perl binary to configure Perl grib_api
--with-perl-options=OPTIONS
options to pass on command-line when generating Perl
grib_api's Makefile from Makefile.PL

Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L if you have libraries in a
nonstandard directory
LIBS libraries to pass to the linker, e.g. -l
CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if
you have headers in a nonstandard directory
CPP C preprocessor
YACC The `Yet Another C Compiler' implementation to use. Defaults to
the first program found out of: `bison -y', `byacc', `yacc'.
YFLAGS The list of arguments that will be passed by default to $YACC.
This script will default YFLAGS to the empty string to avoid a
default value of `-d' given by some make applications.
F77 Fortran 77 compiler command
FFLAGS Fortran 77 compiler flags
FC Fortran compiler command
FCFLAGS Fortran compiler flags
PYTHON_INCLUDES
Include flags for python
PYTHON_LDFLAGS
Link flags for python
PYTHON_CFLAGS
C flags for python
PYTHON_LIBS Libraries for python
PYTHON_CONFIG
Path to python-config

Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.

Report bugs to .

tiene algo que ver que este trabajando en `/home/eu/Descargas/cdo-1.6.1rc5/grib_api-1.10.4/src' en vez de `/usr/local'

an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.

¿?

+1
0
-1
Imagen de Jose Luis 1320
+1
0
-1

Así de simple.

+1
0
-1

"Yo sólo se que no se nada"
-Sócrates, filósofo griego.
-Normas del foro

Imagen de cuentos
+1
+2
-1

a instalar como te comente los dos archivos, desde la terminal.
sudo apt-get install openjpeg-tools
sudo apt-get install jasper
Y luego vuelves a intentar, a instalar. el programa.

+1
+2
-1

(recordatorio) -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Si el problema se soluciono, edita el 1° hilo, y agrega (Solucionado), para tener el foro mas ordenado.
Y finaliza poniendo la solución para que sirva para otros Usuarios.
Twitter @mcuentos

Imagen de Goyo
+1
+2
-1

He buscado archivos jasper y openjpeg y solo encuentro en el directorio donde tengo instalada la aplicación (../
cdo-1.6.1rc5/) uno llamado:
grib_jasper_encoding.c

Buscar archivos a la buena de dios no va a solucionar el problema.

entonces al poner la opción:
./configure -jasper=/home/eu/Descargas/cdo-1.6.1rc5/

me da el siguiente error:
configure: error: unrecognized option: `-jasper=/home/eu/Descargas/cdo-1.6.1rc5/

Inventar opciones de configure tampoco va a solucionar el problema.

tambien he probado copiando los toda la aplicación CDO y las librerias en el directorio
@eu-P4S55FX:/usr/local/grib_api-1.10.4

Cambiar las cosas de sitio impulsivamente tampoco es probable que solucione el problema.

Seguir las instrucciones que aparecen en la documentación y en la salida de configure tal vez sí sirva para solucionarlo.

+1
+2
-1
Imagen de rioport
+1
+2
-1

Es instalar las bibliotecas de desarrollo del paquete openjpeg, que de acuerdo a esto es el paquete libopenjpeg-dev.

+1
+2
-1

-- GC --

Imagen de marinero
+1
+1
-1

Muchas gracias a todos,
Goyo tienes razón, pero el cansancio me bloqueó, después de leerte debería poner "solucionado" en el primer mensaje, pero permite que me espere a dedicarle algo de tiempo a lo que aconsejas.
Rioport tambien intentaré lo instalar el paquete openjpeg.
Ahora tendré una larga temporada sin apenas conexión, pues me voy a la mar, pero me llevó docu para leer tranquilo lo que me apuntais y solucionar mis problemas a la vuelta,
gracias

+1
+1
-1
Imagen de alaverde
+1
-4
-1

jose luis no aporto nada.

+1
-4
-1

Alexander Laverde