Vous n'êtes pas identifié(e).
Pages : 1
make[1]: Leaving directory '/home/jlg/zyGrib-8.0.1/src/qwt-6.1.3/src'
cd src/g2clib; make
make[1]: Entering directory '/home/jlg/zyGrib-8.0.1/src/g2clib'
gcc -c -O3 -g -m64 -I/nwprod/lib/include/ -DUSE_JPEG2000 -DUSE_PNG -D__64BIT__ gridtemplates.c
In file included from /usr/include/stdlib.h:24:0,
from gridtemplates.c:1:
/usr/include/features.h:374:25: fatal error: sys/cdefs.h: Aucun fichier ou dossier de ce type
# include <sys/cdefs.h>
^
compilation terminated.
makefile:89: recipe for target 'libg2c.a(gridtemplates.o)' failed
make[1]: *** [libg2c.a(gridtemplates.o)] Error 1
make[1]: Leaving directory '/home/jlg/zyGrib-8.0.1/src/g2clib'
Makefile:43: recipe for target 'zyGrib' failed
make: *** [zyGrib] Error 2
j'ai bien le fichier 'manquant', à cette adresse :
/usr/include/i386-linux-gnu/sys/cdefs.h
et dans:
/usr/include/features.h
je trouve :
/* This is here only because every header file already includes this one$
#ifndef __ASSEMBLER__
# ifndef _SYS_CDEFS_H
# include <sys/cdefs.h>
# endif
une idée ?
merci d'avance.
cordialement
debianux
Dernière modification par debianux (20-12-2016 11:07:45)
Hors ligne
GNU C Library: Shared libraries [i686 optimized]
Contains the standard libraries that are used by nearly all programs on the system. This package includes shared versions of the standard C library and the standard math library, as well as many others.
This set of libraries is optimized for i686 machines, and will only be used on an i686 class CPU (check the output of `uname -m'
et le 'uname -m' me donne bien 'i686'.
et le 'i386':
GNU C Library: 32-bit development libraries for AMD64
Contains the symlinks and object files needed to compile and link programs which use the standard C library. This is the 32bit version of the library, meant for AMD64 systems.
Hors ligne
je ne sais pas si l'on peut modifier quelque chose quelque part...sans tout casser
Hors ligne
Hors ligne
Hors ligne
Pages : 1