Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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