Hi coworkers I have two pc: the firts with fedora 8, and the another one with fedora 9. In the fedora 9 pc I have installed GRASS 6.2.3 in the fedora 8 pc, without problems (except by the gdal install circular problem which is explained in http://www.kyngchaos.com/wiki/macosx:build:gdal). Now, GRASS is running in the fedora 8 pc without problems.
In the fedora 9 pc I have had problems with the gdal-1.4.1 install. The error report is the next: *********************************************************************** make -C ilwis install-obj make[2]: se ingresa al directorio `/home/jdgiraldo/Install_GRASS/gdal- 1.4.1/frmts/ilwis' /bin/sh /home/jdgiraldo/Install_GRASS/gdal-1.4.1/libtool --mode=compile g++ -Wall -O2 -I/home/jdgiraldo/Install_GRASS/gdal-1.4.1/port - I/home/jdgiraldo/Install_GRASS/gdal-1.4.1/gcore - I/home/jdgiraldo/Install_GRASS/gdal-1.4.1/alg - I/home/jdgiraldo/Install_GRASS/gdal-1.4.1/ogr - I/home/jdgiraldo/Install_GRASS/gdal-1.4.1/ogr/ogrsf_frmts -c - o ../o/ilwisdataset.o ilwisdataset.cpp g++ -Wall -O2 -I/home/jdgiraldo/Install_GRASS/gdal-1.4.1/port - I/home/jdgiraldo/Install_GRASS/gdal-1.4.1/gcore - I/home/jdgiraldo/Install_GRASS/gdal-1.4.1/alg - I/home/jdgiraldo/Install_GRASS/gdal-1.4.1/ogr - I/home/jdgiraldo/Install_GRASS/gdal-1.4.1/ogr/ogrsf_frmts -c ilwisdataset.cpp -fPIC -DPIC -o ../o/.libs/ilwisdataset.o ilwisdataset.cpp: In function 'std::string TrimSpaces(const std::string&)': ilwisdataset.cpp:51: warning: comparison between signed and unsigned integer expressions ilwisdataset.cpp:51: warning: comparison between signed and unsigned integer expressions ilwisdataset.cpp: In member function 'void IniFile::Load()': ilwisdataset.cpp:182: warning: comparison between signed and unsigned integer expressions ilwisdataset.cpp:196: warning: comparison between signed and unsigned integer expressions ilwisdataset.cpp: In function 'long int longConv(double)': ilwisdataset.cpp:249: error: 'LONG_MAX' was not declared in this scope ilwisdataset.cpp:249: error: 'LONG_MIN' was not declared in this scope ilwisdataset.cpp: In function 'CPLErr GetRowCol(std::string, int&, int&)': ilwisdataset.cpp:314: warning: comparison between signed and unsigned integer expressions ilwisdataset.cpp:325: warning: comparison between signed and unsigned integer expressions ilwisdataset.cpp: In function 'CPLErr GetStoreType(std::string, ilwisStoreType&)': ilwisdataset.cpp:408: error: no matching function for call to 'transform (__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, <unresolved overloaded function type>)' ilwisdataset.cpp: In member function 'void ILWISDataset::CollectTransformCoef(std::string&)': ilwisdataset.cpp:484: error: no matching function for call to 'transform (__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, <unresolved overloaded function type>)' ilwisdataset.cpp: In static member function 'static GDALDataset* ILWISDataset::Open(GDALOpenInfo*)': ilwisdataset.cpp:790: error: no matching function for call to 'transform (__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, <unresolved overloaded function type>)' ilwisdataset.cpp: In member function 'CPLErr ILWISRasterBand::GetILWISInfo(std::string)': ilwisdataset.cpp:1305: error: no matching function for call to 'transform(__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, <unresolved overloaded function type>)' ilwisdataset.cpp:1357: error: no matching function for call to 'transform(__gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, __gnu_cxx::__normal_iterator<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, <unresolved overloaded function type>)' ilwisdataset.cpp: In function 'ilwisStoreType stNeeded(long unsigned int)': ilwisdataset.cpp:1749: error: 'SHRT_MAX' was not declared in this scope ilwisdataset.cpp: In member function 'void ValueRange::init(double)': ilwisdataset.cpp:1793: error: 'ULONG_MAX' was not declared in this scope ilwisdataset.cpp:1798: error: 'LONG_MAX' was not declared in this scope make[2]: *** [../o/ilwisdataset.o] Error 1 make[2]: se sale del directorio `/home/jdgiraldo/Install_GRASS/gdal- 1.4.1/frmts/ilwis' make[1]: *** [ilwis-install-obj] Error 2 make[1]: se sale del directorio `/home/jdgiraldo/Install_GRASS/gdal- 1.4.1/frmts' make: *** [frmts-target] Error 2 *********************************************************************** In the report I found compilation errors (I think that). Therefore, I couldn't intstall GRASS. Has someone overcame this problem??? Thanks everyone. Juan Diego _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
