Salut,
Je suis en train d'essayer d'installer MapServer sur Fedora Core 5.
Je bute sur l'installation de la librairie : gdal-1.2.3.
J'ai un message que je ne comprends pas vraiment:
J'ai cherché et apparemment il faudrait changer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 make[2]: Entering directory `/usr/local/src/gdal-1.3.1/frmts/fit' /bin/sh ../../libtool --mode=compile g++ -Wall -O2 -I../../port -I../../gcore -I../../alg -I../../ogr -I../../ogr/ogrsf_frmts -I../../port -c -o ../o/fitdataset.o fitdataset.cpp g++ -Wall -O2 -I../../port -I../../gcore -I../../alg -I../../ogr -I../../ogr/ogrsf_frmts -I../../port -c fitdataset.cpp -fPIC -DPIC -o ../o/.libs/fitdataset.o fitdataset.cpp:177: error: extra qualification 'FITRasterBand::' on member 'FITRasterBand' fitdataset.cpp: In static member function 'static GDALDataset* FITDataset::Open(GDALOpenInfo*)': fitdataset.cpp:1019: warning: dereferencing type-punned pointer will break strict-aliasing rules make[2]: *** [../o/fitdataset.o] Erreur 1 make[2]: Leaving directory `/usr/local/src/gdal-1.3.1/frmts/fit' make[1]: *** [fit-install-obj] Erreur 2 make[1]: Leaving directory `/usr/local/src/gdal-1.3.1/frmts' make: *** [frmts-target] Erreur 2par
Code : Sélectionner tout - Visualiser dans une fenêtre à part FITRasterBand::FITRasterBand( FITDataset *, int );dans le fichier
Code : Sélectionner tout - Visualiser dans une fenêtre à part FITRasterBand( FITDataset *, int );(je ne suis pas sûr à 100% du fichier car ce n'était pas précisé mais c'est la que j'ai trouvé le code).
Code : Sélectionner tout - Visualiser dans une fenêtre à part /usr/local/src/gdal.1.2.3/frmts/fits/fitsdataset.cpp
Mais mon fichier fitsdataset.cpp comporte déjà FITRasterBand( FITDataset *, int );
alors je suis un peu coincé.
Merci d'avance pour vos conseils
Julien
Partager