[ gpsdrive ] make gpsdrive-2.10pre6 fails on OpenSUSE 11.0
Kaare Rasmussen
kaare at jasonic.dk
Sat Jan 10 00:30:59 AKST 2009
After getting gpsdrive-2.10pre6, untarring in /tmp and then
cd gpsdrive-2.10pre6
mkdir build
cd build
cmake ..
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for include files HAVE_LIBINTL_H
-- Looking for include files HAVE_LIBINTL_H - found
-- Looking for dgettext
-- Looking for dgettext - found
-- Found Gettext: built in libc
-- Looking for include files HAVE_CRYPT_H
-- Looking for include files HAVE_CRYPT_H - found
-- Looking for include files HAVE_LINUX_INET_H
-- Looking for include files HAVE_LINUX_INET_H - not found.
-- Looking for include files HAVE_UNISTD_H
-- Looking for include files HAVE_UNISTD_H - found
-- Looking for include files HAVE_LOCALE_H
-- Looking for include files HAVE_LOCALE_H - found
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
-- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib/libX11.so
-- checking for module 'gtk+-2.0'
-- found gtk+-2.0, version 2.12.9
-- checking for module 'glib-2.0'
-- found glib-2.0, version 2.16.3
-- checking for module 'gmodule-2.0'
-- found gmodule-2.0, version 2.16.3
-- checking for module 'pango'
-- found pango, version 1.20.1
-- checking for module 'gdk-2.0'
-- found gdk-2.0, version 2.12.9
-- checking for module 'cairo'
-- found cairo, version 1.4.14
-- checking for module 'atk'
-- found atk, version 1.22.0
-- Found
GTK2: /usr/lib/libgtk-x11-2.0.so;/usr/lib/libgdk-x11-2.0.so;/usr/lib/libglib-2.0.so
-- checking for module 'libxml-2.0'
-- found libxml-2.0, version 2.6.32
-- Found XML2: /usr/lib/libxml2.so
-- checking for module 'freetype2'
-- found freetype2, version 9.16.3
-- Found Freetype2: /usr/lib/libfreetype.so
-- checking for module 'libgda-3.0'
-- found libgda-3.0, version 3.1.2
-- Found GDA3: /usr/lib/libgda-3.0.so
-- checking for module 'sqlite3'
-- found sqlite3, version 3.5
-- Found Sqlite3: /usr/lib/libsqlite3.so
-- Found The Following Boost Libraries:
-- filesystem
-- Boost Version: 1.36.0
-- Found Mapnik: /usr/lib/libmapnik.so
mapnik datadir: /usr/local/share/gpsdrive/mapnik
-- Found Perl: /usr/bin/perl
-- Configuring done
-- Generating done
-- Build files have been written to: /tmp/gpsdrive-2.10pre6/build
...and then
make
...
[ 98%] Building C object src/CMakeFiles/gpsdrive.dir/waypoint.o
[100%] Building CXX object src/CMakeFiles/gpsdrive.dir/mapnik.o
/tmp/gpsdrive-2.10pre6/src/mapnik.cpp: In function ‘void
mapnik::init_mapnik(char*)’:
/tmp/gpsdrive-2.10pre6/src/mapnik.cpp:208: error: ‘class
boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
boost::filesystem::path_traits> >’ has no member named ‘leaf’
/tmp/gpsdrive-2.10pre6/src/mapnik.cpp:212: error: ‘class
boost::filesystem::basic_directory_entry<boost::filesystem::basic_path<std::basic_string<char,
std::char_traits<char>, std::allocator<char> >,
boost::filesystem::path_traits> >’ has no member named ‘leaf’
make[2]: *** [src/CMakeFiles/gpsdrive.dir/mapnik.o] Fejl 1
make[1]: *** [src/CMakeFiles/gpsdrive.dir/all] Fejl 2
make: *** [all] Fejl 2
--
Med venlig hilsen
Kaare Rasmussen, Jasonic
Jasonic Telefon: +45 3816 2582
Nordre Fasanvej 12
2000 Frederiksberg Email: kaare at jasonic.dk
More information about the GPSdrive
mailing list