#1 Le 10/09/2010, à 11:47
- Elfo2285
error: wx/stdpaths.h: Aucun fichier ou dossier de ce type
Bonjour,
J'aimerais installer le programme suivant:
http://www.saga-gis.org/en/index.html
Quand je fais "make", j'ai le problème suivant:
$ make
Making all in .
make[1]: entrant dans le répertoire « /home/elvis/Téléchargements/saga-2.0.5 »
make[1]: Rien à faire pour « all-am ».
make[1]: quittant le répertoire « /home/elvis/Téléchargements/saga-2.0.5 »
Making all in src
make[1]: entrant dans le répertoire « /home/elvis/Téléchargements/saga-2.0.5/src »
Making all in saga_core
make[2]: entrant dans le répertoire « /home/elvis/Téléchargements/saga-2.0.5/src/saga_core »
Making all in saga_api
make[3]: entrant dans le répertoire « /home/elvis/Téléchargements/saga-2.0.5/src/saga_core/saga_api »
/bin/bash ../../../libtool --tag=CXX --mode=compile g++ -DPACKAGE_NAME=\"saga\" -DPACKAGE_TARNAME=\"saga\" -DPACKAGE_VERSION=\"2.0.5\" -DPACKAGE_STRING=\"saga\ 2.0.5\" -DPACKAGE_BUGREPORT=\"BUG-REPORT-ADDRESS\" -DPACKAGE=\"saga\" -DVERSION=\"2.0.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSTDC_HEADERS=1 -DHAVE_FLOAT_H=1 -DHAVE_MALLOC_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_VPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_MODF=1 -DHAVE_STRCHR=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -I. -fPIC -Wall `wx-config --unicode=no --cxxflags` -D_SAGA_LINUX -D_TYPEDEF_BYTE -D_TYPEDEF_WORD -D_SAGA_API_EXPORTS -g -O2 -MT api_callback.lo -MD -MP -MF .deps/api_callback.Tpo -c -o api_callback.lo api_callback.cpp
Warning: No config found to match: /usr/bin/wx-config --unicode=no --cxxflags
in /usr/lib/wx/config
If you require this configuration, please install the desired
library build. If this is part of an automated configuration
test and no other errors occur, you may safely ignore it.
You may use wx-config --list to see all configs available in
the default prefix.
libtool: compile: g++ -DPACKAGE_NAME=\"saga\" -DPACKAGE_TARNAME=\"saga\" -DPACKAGE_VERSION=\"2.0.5\" "-DPACKAGE_STRING=\"saga 2.0.5\"" -DPACKAGE_BUGREPORT=\"BUG-REPORT-ADDRESS\" -DPACKAGE=\"saga\" -DVERSION=\"2.0.5\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSTDC_HEADERS=1 -DHAVE_FLOAT_H=1 -DHAVE_MALLOC_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_UNISTD_H=1 -DHAVE__BOOL=1 -DHAVE_STDBOOL_H=1 -DHAVE_STDLIB_H=1 -DHAVE_MALLOC=1 -DHAVE_STDLIB_H=1 -DHAVE_REALLOC=1 -DLSTAT_FOLLOWS_SLASHED_SYMLINK=1 -DHAVE_VPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_MEMSET=1 -DHAVE_MODF=1 -DHAVE_STRCHR=1 -DHAVE_STRDUP=1 -DHAVE_STRERROR=1 -DHAVE_STRRCHR=1 -DHAVE_STRSTR=1 -DHAVE_STRTOL=1 -I. -fPIC -Wall -D_SAGA_LINUX -D_TYPEDEF_BYTE -D_TYPEDEF_WORD -D_SAGA_API_EXPORTS -g -O2 -MT api_callback.lo -MD -MP -MF .deps/api_callback.Tpo -c api_callback.cpp -fPIC -DPIC -o .libs/api_callback.o
api_callback.cpp:63:25: error: wx/stdpaths.h: Aucun fichier ou dossier de ce type
api_callback.cpp: In function ‘CSG_String SG_UI_Get_Application_Path()’:
api_callback.cpp:535: error: ‘wxStandardPaths’ has not been declared
make[3]: *** [api_callback.lo] Erreur 1
make[3]: quittant le répertoire « /home/elvis/Téléchargements/saga-2.0.5/src/saga_core/saga_api »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /home/elvis/Téléchargements/saga-2.0.5/src/saga_core »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /home/elvis/Téléchargements/saga-2.0.5/src »
make: *** [all-recursive] Erreur 1
Apparement ça doit être un problème avec wx quelque chose...
N'ayant jamais encore compiler de programme, je préfère demander ce que je dois faire. Je ne sais pas si cela peut aider, mais j'ai trouvé l'information suivante:
http://docs.wxwidgets.org/trunk/classwx … l#_details
Qu'est-ce que je dois faire?
Merci de votre aide svp.
Salutations,
Elfo
Hors ligne
#2 Le 15/09/2010, à 21:04
- johanvdw
Re : error: wx/stdpaths.h: Aucun fichier ou dossier de ce type
Il est mieux de demander pour aide sur le forum de SAGA-GIS.
La solution: utiliser ./configure --enable-unicode
Plus d'info: http://sourceforge.net/apps/trac/saga-gis/wiki/Compiling%20a%20Linux%20Unicode%20version
Plus facile: il y a des paquets de ubuntu
https://wiki.ubuntu.com/UbuntuGIS
ou pour la dernière version:
https://launchpad.net/~johanvdw/+archive/sagacvs
Hors ligne
#3 Le 21/09/2010, à 13:47
- Elfo2285
Re : error: wx/stdpaths.h: Aucun fichier ou dossier de ce type
Parfait! Merci pour les liens! J'ai ajouté le ppa et installé saga comme cela.
Merci beaucoup encore!
Hors ligne