On Thu, Sep 20, 2012 at 9:08 AM, Glynn Clements <[email protected]> wrote: > > Markus Neteler wrote: > >> /home/neteler/grass70/dist.arm-unknown-linux-androideabi/bin/g.mkfontcap >> -s > /home/neteler/grass70/dist.arm-unknown-linux-androideabi/etc/fontcap >> /bin/sh: >> /home/neteler/grass70/dist.arm-unknown-linux-androideabi/bin/g.mkfontcap: >> cannot execute binary file > > This should be fixed by r53237.
Thanks again. All GRASS 7 now compiles with the Android cross-compiler (after taking out XDR from configure[.in]) except for these two: make[4]: Entering directory `/home/neteler/grass70/raster/r.terraflow' test -d OBJ.arm-unknown-linux-androideabi || mkdir -p OBJ.arm-unknown-linux-androideabi arm-linux-androideabi-g++ -I/home/neteler/grass70/android/out/armeabi/include -DANDROID=ON -Wno-psabi -O2 -mthumb -std=gnu++0x -I/home/neteler/grass70/android/out/armeabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -DUSER=\"neteler\" -DNODATA_FIX -DELEV_FLOAT -Wno-sign-compare -DPACKAGE=\""grassmods"\" -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -o OBJ.arm-unknown-linux-androideabi/stats.o -c stats.cpp arm-linux-androideabi-g++ -I/home/neteler/grass70/android/out/armeabi/include -DANDROID=ON -Wno-psabi -O2 -mthumb -std=gnu++0x -I/home/neteler/grass70/android/out/armeabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -DUSER=\"neteler\" -DNODATA_FIX -DELEV_FLOAT -Wno-sign-compare -DPACKAGE=\""grassmods"\" -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -o OBJ.arm-unknown-linux-androideabi/weightWindow.o -c weightWindow.cpp arm-linux-androideabi-g++ -I/home/neteler/grass70/android/out/armeabi/include -DANDROID=ON -Wno-psabi -O2 -mthumb -std=gnu++0x -I/home/neteler/grass70/android/out/armeabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -DUSER=\"neteler\" -DNODATA_FIX -DELEV_FLOAT -Wno-sign-compare -DPACKAGE=\""grassmods"\" -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -o OBJ.arm-unknown-linux-androideabi/direction.o -c direction.cpp direction.cpp: In function 'direction_type encodeDirectionMFD(const genericWindow<float>&, dimension_type, dimension_type, dimension_type, dimension_type)': direction.cpp:56: error: reference to 'is_void' is ambiguous nodata.h:40: error: candidates are: int is_void(elevation_type) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:96: error: template<class _Tp> struct std::is_void direction.cpp:56: error: reference to 'is_void' is ambiguous nodata.h:40: error: candidates are: int is_void(elevation_type) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:96: error: template<class _Tp> struct std::is_void direction.cpp:57: error: reference to 'is_void' is ambiguous nodata.h:40: error: candidates are: int is_void(elevation_type) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:96: error: template<class _Tp> struct std::is_void direction.cpp:57: error: reference to 'is_void' is ambiguous nodata.h:40: error: candidates are: int is_void(elevation_type) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:96: error: template<class _Tp> struct std::is_void direction.cpp:59: error: reference to 'is_void' is ambiguous nodata.h:40: error: candidates are: int is_void(elevation_type) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:96: error: template<class _Tp> struct std::is_void direction.cpp:59: error: reference to 'is_void' is ambiguous nodata.h:40: error: candidates are: int is_void(elevation_type) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:96: error: template<class _Tp> struct std::is_void direction.cpp:60: error: reference to 'is_void' is ambiguous nodata.h:40: error: candidates are: int is_void(elevation_type) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:96: error: template<class _Tp> struct std::is_void direction.cpp:60: error: reference to 'is_void' is ambiguous nodata.h:40: error: candidates are: int is_void(elevation_type) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:96: error: template<class _Tp> struct std::is_void make[4]: *** [OBJ.arm-unknown-linux-androideabi/direction.o] Error 1 make[4]: Leaving directory `/home/neteler/grass70/raster/r.terraflow' and make[4]: Entering directory `/home/neteler/grass70/raster/r.viewshed' test -d OBJ.arm-unknown-linux-androideabi || mkdir -p OBJ.arm-unknown-linux-androideabi arm-linux-androideabi-g++ -I/home/neteler/grass70/android/out/armeabi/include -DANDROID=ON -Wno-psabi -O2 -mthumb -std=gnu++0x -I/home/neteler/grass70/android/out/armeabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -DUSER=\"neteler\" -Wno-sign-compare -DPACKAGE=\""grassmods"\" -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -o OBJ.arm-unknown-linux-androideabi/grid.o -c grid.cpp arm-linux-androideabi-g++ -I/home/neteler/grass70/android/out/armeabi/include -DANDROID=ON -Wno-psabi -O2 -mthumb -std=gnu++0x -I/home/neteler/grass70/android/out/armeabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -DUSER=\"neteler\" -Wno-sign-compare -DPACKAGE=\""grassmods"\" -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -o OBJ.arm-unknown-linux-androideabi/viewshed.o -c viewshed.cpp viewshed.cpp: In function 'MemoryVisibilityGrid* viewshed_in_memory(char*, GridHeader*, Viewpoint*, ViewOptions)': viewshed.cpp:385: warning: case label value is less than minimum value for type viewshed.cpp: In function 'IOVisibilityGrid* viewshed_external(char*, GridHeader*, Viewpoint*, ViewOptions)': viewshed.cpp:637: warning: case label value is less than minimum value for type arm-linux-androideabi-g++ -I/home/neteler/grass70/android/out/armeabi/include -DANDROID=ON -Wno-psabi -O2 -mthumb -std=gnu++0x -I/home/neteler/grass70/android/out/armeabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -DUSER=\"neteler\" -Wno-sign-compare -DPACKAGE=\""grassmods"\" -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -o OBJ.arm-unknown-linux-androideabi/grass.o -c grass.cpp arm-linux-androideabi-g++ -I/home/neteler/grass70/android/out/armeabi/include -DANDROID=ON -Wno-psabi -O2 -mthumb -std=gnu++0x -I/home/neteler/grass70/android/out/armeabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -DUSER=\"neteler\" -Wno-sign-compare -DPACKAGE=\""grassmods"\" -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -I/home/neteler/grass70/dist.arm-unknown-linux-androideabi/include -o OBJ.arm-unknown-linux-androideabi/statusstructure.o -c statusstructure.cpp statusstructure.cpp: In function 'double find_max_gradient_in_status_struct(StatusList*, double, double, double)': statusstructure.cpp:295: error: reference to 'is_empty' is ambiguous statusstructure.h:92: error: candidates are: int is_empty(StatusList*) rbbst.h:99: error: candidates are: int is_empty(RBTree*) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:326: error: template<class _Tp> struct std::is_empty statusstructure.cpp:295: error: reference to 'is_empty' is ambiguous statusstructure.h:92: error: candidates are: int is_empty(StatusList*) rbbst.h:99: error: candidates are: int is_empty(RBTree*) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:326: error: template<class _Tp> struct std::is_empty statusstructure.cpp: In function 'int is_empty(StatusList*)': statusstructure.cpp:307: error: reference to 'is_empty' is ambiguous statusstructure.cpp:304: error: candidates are: int is_empty(StatusList*) rbbst.h:99: error: candidates are: int is_empty(RBTree*) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:326: error: template<class _Tp> struct std::is_empty statusstructure.cpp:307: error: reference to 'is_empty' is ambiguous statusstructure.cpp:304: error: candidates are: int is_empty(StatusList*) rbbst.h:99: error: candidates are: int is_empty(RBTree*) /home/neteler/software/necessitas/android-9-standalonetoolchain/bin/../lib/gcc/arm-linux-androideabi/4.4.3/../../../../arm-linux-androideabi/include/c++/4.4.3/tr1_impl/type_traits:326: error: template<class _Tp> struct std::is_empty make[4]: *** [OBJ.arm-unknown-linux-androideabi/statusstructure.o] Error 1 Markus _______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
