steps to create navit package for debian (armel freerunner) =========================================================== * first lets try to build it on x86 505 wget http://downloads.sourceforge.net/navit/navit-0.0.4.tar.gz 507 tar zxf navit-0.0.4.tar.gz 508 cd navit-0.0.4 511 dh_make -s -f ../navit-0.0.4.tar.gz 513 dpkg-buildpackage -rfakeroot fails with i486-linux-gnu-gcc -shared .libs/binding_python.o -L/usr/lib/python2.5/config -lpthread -ldl -lutil -lpython2.5 -lm -Wl,-z -Wl,defs -Wl,-soname -Wl,libbinding_python.so.0 -o .libs/libbinding_python.so.0.0.0 .libs/binding_python.o: In function `mapset_add_py': /home/lindi/debian/debian-navit/navit-0.0.4/src/binding/python/binding_python.c:219: undefined reference to `mapset_add' * ./configure && make works so this must be an issue with configure options dh_make has guessed for debian/rules. * edit debian/rules to call configure with only "--prefix=/usr" and reissue 'dpkg-buildpackage -rfakeroot'. 505 wget http://downloads.sourceforge.net/navit/navit-0.0.4.tar.gz 507 tar zxf navit-0.0.4.tar.gz 508 cd navit-0.0.4 511 dh_make -s -f ../navit-0.0.4.tar.gz 513 dpkg-buildpackage -rfakeroot