Installation de NETCDF [Réglé]

appopson Membre non connecté
-
- Voir le profil du membre appopson
- Inscrit le : 16/08/2012
J'essaye d'installer netdcf sur Mageia 2 (x64).
Après l'étape
./configure --host=x86_64-unknown-linux-gnu
j'ai ce problème quand je passe à l'étape
make
voici l'erreur qui apparait
configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details
Mais je me suis rendu compte que ca marche seulement quand je le fait en tant que root.
Ce qui n'était le cas sur d'autres distributions (ubuntu, suse, fedora) que j'ai eu à utiliser.
Merci
Mageia 2 (x64)
KDE & GNOME
KDE & GNOME

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
appopson :
See `config.log' for more details
Pas d'info là dedans ?

appopson Membre non connecté
-
- Voir le profil du membre appopson
- Inscrit le : 16/08/2012
Voci une partie config.log.
Je constate que cette erreur semble se répéter :
Caché :
configure:10687: gcc -E conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
A quoi ca peut être due?
Merci
re:9275: result: no
configure:9285: checking for ranlib
configure:9301: found /usr/bin/ranlib
configure:9312: result: ranlib
configure:9414: checking command to parse nm output from gcc object
configure:9533: gcc -c -g -O2 conftest.c >&5
configure:9536: $? = 0
configure:9540: nm conftest.o | sed -n -e 's/^.*[ ]([ABCDGIRSTW][ABCDGIRSTW]*)[ ][ ]*([_A-Za-z][_A-Za-z0-9]*)$/1 2 2/p' | sed '/ __gnu_lto/d' > conftest.nm
configure:9543: $? = 0
configure:9609: gcc -o conftest -g -O2 conftest.c conftstm.o >&5
configure:9612: $? = 0
configure:9650: result: ok
configure:9687: checking for sysroot
configure:9717: result: no
configure:9920: checking for x86_64-mt
configure:9950: result: no
configure:9960: checking for mt
configure:9990: result: no
configure:10010: checking if : is a manifest tool
configure:10016: : '-?'
configure:10024: result: no
configure:10656: checking how to run the C preprocessor
configure:10687: gcc -E conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10687: gcc -E conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10687: gcc -E -traditional-cpp conftest.c
conftest.c:28:0: fatal error: /usr/local/include/assert.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10687: gcc -E -traditional-cpp conftest.c
conftest.c:28:0: fatal error: /usr/local/include/assert.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10687: /lib/cpp conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10687: /lib/cpp conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10726: result: /lib/cpp
configure:10746: /lib/cpp conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10746: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10746: /lib/cpp conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10746: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10776: error: in `/home/cifor/Downloads/netcdf-4.1.3':
configure:10778: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details
configure:10687: gcc -E conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
A quoi ca peut être due?
Merci
re:9275: result: no
configure:9285: checking for ranlib
configure:9301: found /usr/bin/ranlib
configure:9312: result: ranlib
configure:9414: checking command to parse nm output from gcc object
configure:9533: gcc -c -g -O2 conftest.c >&5
configure:9536: $? = 0
configure:9540: nm conftest.o | sed -n -e 's/^.*[ ]([ABCDGIRSTW][ABCDGIRSTW]*)[ ][ ]*([_A-Za-z][_A-Za-z0-9]*)$/1 2 2/p' | sed '/ __gnu_lto/d' > conftest.nm
configure:9543: $? = 0
configure:9609: gcc -o conftest -g -O2 conftest.c conftstm.o >&5
configure:9612: $? = 0
configure:9650: result: ok
configure:9687: checking for sysroot
configure:9717: result: no
configure:9920: checking for x86_64-mt
configure:9950: result: no
configure:9960: checking for mt
configure:9990: result: no
configure:10010: checking if : is a manifest tool
configure:10016: : '-?'
configure:10024: result: no
configure:10656: checking how to run the C preprocessor
configure:10687: gcc -E conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10687: gcc -E conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10687: gcc -E -traditional-cpp conftest.c
conftest.c:28:0: fatal error: /usr/local/include/assert.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10687: gcc -E -traditional-cpp conftest.c
conftest.c:28:0: fatal error: /usr/local/include/assert.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10687: /lib/cpp conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10687: /lib/cpp conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10726: result: /lib/cpp
configure:10746: /lib/cpp conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10746: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10746: /lib/cpp conftest.c
In file included from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/syslimits.h:7:0,
from /usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:34,
from conftest.c:26:
/usr/lib/gcc/x86_64-mageia-linux-gnu/4.6.3/include/limits.h:169:61: fatal error: /usr/local/include/limits.h: Permission denied
compilation terminated.
configure:10746: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "netCDF"
| #define PACKAGE_TARNAME "netcdf"
| #define PACKAGE_VERSION "4.1.3"
| #define PACKAGE_STRING "netCDF 4.1.3"
| #define PACKAGE_BUGREPORT "support-netcdf@unidata.ucar.edu"
| #define PACKAGE_URL ""
| #define PACKAGE "netcdf"
| #define VERSION "4.1.3"
| #define NCIO_MINBLOCKSIZE 256
| #define USE_FSYNC 1
| #define DEFAULT_CHUNK_SIZE 4194304
| #define MAX_DEFAULT_CACHE_SIZE 67108864
| #define DEFAULT_CHUNKS_IN_CACHE 10
| #define CHUNK_CACHE_SIZE 4194304
| #define CHUNK_CACHE_NELEMS 1009
| #define CHUNK_CACHE_PREEMPTION 0.75
| #define HAVE_LIBCURL 1
| #define USE_DAP 1
| #define ENABLE_DAP 1
| #define ENABLE_DAP_REMOTE_TESTS 1
| #define USE_EXTREME_NUMBERS 1
| #define TEMP_LARGE "."
| /* end confdefs.h. */
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| Syntax error
configure:10776: error: in `/home/cifor/Downloads/netcdf-4.1.3':
configure:10778: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details
Mageia 2 (x64)
KDE & GNOME
KDE & GNOME

lamontagne22 Membre non connecté
-
- Voir le profil du membre lamontagne22
- Inscrit le : 25/11/2017
- Groupes :
Bienvenue parmi nous
Je ne peux hélas....te venir en aide


Modération : lamontagne22
Par contre : Pour faciliter la lisibilité du Forum avec de "longs posts", il serait souhaitable d'utiliser les balises [hide][/hide]le petit cadenas gris çà donnera le texte caché, et ainsi prendra moins de place


D'autre part, (ce n'est pas un ordre), mais pour mieux "situer les futures réponses à tes demandes, il serait aussi souhaitable de mettre dans ton profil sur quelle version de Mageia tu es....(Mageia1 ou 2 => Mageia 2 apparemment


Grand Merci par avance

Inscrit sur MLO 2009/2010 depuis Mandriva...

pamputt Membre non connecté
-
- Voir le profil du membre pamputt
- Inscrit le : 03/01/2010
- Groupes :

itilo Membre non connecté
-
- Voir le profil du membre itilo
- Inscrit le : 03/06/2011
Par curiosité, j'ai tenté la compilation du package (C) récupéré sur le site unidata sur un pc dell 64bits. J'ai installé HDF5(-devel) (des dépots) puis:
./configure prefix=/usr/local/Netcdf
make
et tout a roulé nickel.
Mais ceci dit, netcdf est aussi dispo dans les dépots (version 4.1.3) alors que sur le site on a la 4.2.1.1. Je ne sais pas quelles sont les différences
À tout hasard j'ai les packages suivants d'installés: gcc gcc-c++ gcc-cpp gcc-fortrant glibc-devel lib64glibc_lsb
Édité par itilo Le 18/08/2012 à 14h34

appopson Membre non connecté
-
- Voir le profil du membre appopson
- Inscrit le : 16/08/2012
Merci pour les réponses.
En fait je doit utiliser un modèle qui impose que je compile netcdf moi même.
voici le lien vers netcdf
Merci
Mageia 2 (x64)
KDE & GNOME
KDE & GNOME

pamputt Membre non connecté
-
- Voir le profil du membre pamputt
- Inscrit le : 03/01/2010
- Groupes :

appopson Membre non connecté
-
- Voir le profil du membre appopson
- Inscrit le : 16/08/2012
Pour que ca marche je doit faire un
sudo .configure
sudo make
sudo make install
Or les deux premières étapes devraient normalement se faire simplement sans être superutilisateur.
Merci
Mageia 2 (x64)
KDE & GNOME
KDE & GNOME

pamputt Membre non connecté
-
- Voir le profil du membre pamputt
- Inscrit le : 03/01/2010
- Groupes :

appopson Membre non connecté
-
- Voir le profil du membre appopson
- Inscrit le : 16/08/2012
Merci de l'aide
Mageia 2 (x64)
KDE & GNOME
KDE & GNOME

itilo Membre non connecté
-
- Voir le profil du membre itilo
- Inscrit le : 03/06/2011
appopson :
Tant que je suis root ca marche avec la méthode de Itilo.
Merci de l'aide
Merci de l'aide
Il n'y a pas de quoi.
Quelques précisions sur ce que j'avais dit.
- Oui, bien sûr, les deux premières étapes peuvent être faites sous ton user propre. Il faut alors que tu détarres le fichier sur une arborescence où tu as les doits d'écriture, ta home directory par exemple
- l'option --prefix que j'ai mise me concernait lorsque j'ai testé, je ne voulais pas qu'il écrive sur le système. Il est probablement aussi simple de ne pas la mettre l'installation se faisant sur /usr/local (le prefix par defaut). Faire ./configure --help pour en savoir plus
- la dernière étape "make install" doit, elle, se faire en tant que root. Et puisque c'est pour finir par ça autant se mettre root et installer tout sur/usr/local, ce logiciel étant fiable): d'où mon choix du début.
Voilà, bonne journée
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie