Exec format error. Wrong Architecture
Publicado por elias (6 intervenciones) el 03/10/2007 15:46:48
Hola, buenas, tengo un problema al intentar instalar NCAR graphics; al hacer la prueba de que estas funcionan me sale lo siguiente:
ejecuto ncargex cpex08 me aparece el mensaje:
ereda@ereda-desktop:~/NCAR$ ncargex cpex08
/home/ereda/NCAR/bin/ncargpath: Exec format error. Wrong Architecture
Primero hice lo siguiente:
me descargo los precompiled binaries:
Despues se hace :
gunzip /tmp/ncarg-4.4.2.Linux_x86_64_gcc4.tar.gz
Now cd to the root directory of where you want NCAR Graphics
installed ("/usr/local" in this example) and untar the file:
cd /usr/local
tar -xvf /tmp/ncarg-4.4.2.Linux_x86_64_gcc4.tar
This will cause the directories "bin", "include", "lib", and "man" to
be created (if they don't already exist), and populated with lots of
files.
Y se ponen las variable de entorno para usar NCAR Graphics:
Once the installation process is complete, you need to do the
following before you can start using NCAR Graphics:
Set the environment variable NCARG_ROOT to the parent directory of
where you installed everything.
Make sure "$NCARG_ROOT/bin" is on your search path.
Make sure "$NCARG_ROOT/man" is on your man path.
Here's an example (using csh) that assumes that you untarred the file
from /usr/local. (Of course, if you selected a different parent
directory, then you will need to substitute this directory in the
instructions below.)
setenv NCARG_ROOT /usr/local
setenv PATH $NCARG_ROOT/bin:$PATH
setenv MANPATH $NCARG_ROOT/man:$MANPATH
Here's an example using bash shell:
export NCARG_ROOT=/usr/local
export PATH=$NCARG_ROOT/bin:$PATH
export MANPATH=$NCARG_ROOT/man:$MANPATH
tras esto te piden que para verificar ejecutes:
To make sure you have installed the correct version, type:
ncargversion
For a quick graphics test, try the following:
ncargex cpex08
ctrans -d X11 cpex08.ncgm
Al ejecutar ncargversion todo bien, me da la version y todo lo demás
pero al ejecutar esto ncargex cpex08 me aparece el mensaje:
ereda@ereda-desktop:~/NCAR$ ncargex cpex08
/home/ereda/NCAR/bin/ncargpath: Exec format error. Wrong Architecture.
He mirado en internet y no entiendo que no funciona.Mi arquitectura se
supone que es de 64 bits ... y la versión de la gcc es la 4.1(no; mira
esto).
ereda@ereda-desktop:/usr/bin$ ls *gcc*
c89-gcc gcc-4.1 gccmakedep
c99-gcc gccbug i486-linux-gnu-gcc
gcc gccbug-4.1 i486-linux-gnu-gcc-4.1
Por lo que el paquete que me bajé (ncarg-4.4.2.Linux_x86_64_gcc4.tar
(viene en la imagen adjunta)creo que es el correcto
¿Que puede ocurrir?
ejecuto ncargex cpex08 me aparece el mensaje:
ereda@ereda-desktop:~/NCAR$ ncargex cpex08
/home/ereda/NCAR/bin/ncargpath: Exec format error. Wrong Architecture
Primero hice lo siguiente:
me descargo los precompiled binaries:
Despues se hace :
gunzip /tmp/ncarg-4.4.2.Linux_x86_64_gcc4.tar.gz
Now cd to the root directory of where you want NCAR Graphics
installed ("/usr/local" in this example) and untar the file:
cd /usr/local
tar -xvf /tmp/ncarg-4.4.2.Linux_x86_64_gcc4.tar
This will cause the directories "bin", "include", "lib", and "man" to
be created (if they don't already exist), and populated with lots of
files.
Y se ponen las variable de entorno para usar NCAR Graphics:
Once the installation process is complete, you need to do the
following before you can start using NCAR Graphics:
Set the environment variable NCARG_ROOT to the parent directory of
where you installed everything.
Make sure "$NCARG_ROOT/bin" is on your search path.
Make sure "$NCARG_ROOT/man" is on your man path.
Here's an example (using csh) that assumes that you untarred the file
from /usr/local. (Of course, if you selected a different parent
directory, then you will need to substitute this directory in the
instructions below.)
setenv NCARG_ROOT /usr/local
setenv PATH $NCARG_ROOT/bin:$PATH
setenv MANPATH $NCARG_ROOT/man:$MANPATH
Here's an example using bash shell:
export NCARG_ROOT=/usr/local
export PATH=$NCARG_ROOT/bin:$PATH
export MANPATH=$NCARG_ROOT/man:$MANPATH
tras esto te piden que para verificar ejecutes:
To make sure you have installed the correct version, type:
ncargversion
For a quick graphics test, try the following:
ncargex cpex08
ctrans -d X11 cpex08.ncgm
Al ejecutar ncargversion todo bien, me da la version y todo lo demás
pero al ejecutar esto ncargex cpex08 me aparece el mensaje:
ereda@ereda-desktop:~/NCAR$ ncargex cpex08
/home/ereda/NCAR/bin/ncargpath: Exec format error. Wrong Architecture.
He mirado en internet y no entiendo que no funciona.Mi arquitectura se
supone que es de 64 bits ... y la versión de la gcc es la 4.1(no; mira
esto).
ereda@ereda-desktop:/usr/bin$ ls *gcc*
c89-gcc gcc-4.1 gccmakedep
c99-gcc gccbug i486-linux-gnu-gcc
gcc gccbug-4.1 i486-linux-gnu-gcc-4.1
Por lo que el paquete que me bajé (ncarg-4.4.2.Linux_x86_64_gcc4.tar
(viene en la imagen adjunta)creo que es el correcto
¿Que puede ocurrir?
Valora esta pregunta


0