[GRASS-dev] compile error in grass-6.4.0RC1/gui/wxpython

Otto Dassau otto.dassau at gmx.de
Mon Dec 29 10:07:30 EST 2008


Dear developers, 

I wanted to build GRASS 6.4.0 RC1 packages under OpenSuSE 11.0 and got errors in
grass-6.4.0RC1/gui/wxpython. I changed into the directory and tried with 'make'
again. I attached the error messages, maybe someone can have a look and help?

thanks a lot
 Otto
-------------- next part --------------
make /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html/wxGUI.html
make[4]: Entering directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
if [ "" != "" ] ; then GISRC=/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/demolocation/.grassrc64 GISBASE=/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu PATH="/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/bin:$PATH" LD_LIBRARY_PATH="/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/bin:/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/lib:" LC_ALL=C  --html-description < /dev/null | grep -v '</body>\|</html>' > wxGUI.tmp.html ; true ; fi
../../../tools/mkhtml.sh wxGUI ; mkdir -p /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html ; /usr/bin/install -c  -m 644 wxGUI.tmp.html /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html/wxGUI.html ; for file in  *.png *.jpg ; do head -n 1 $file | grep '^#!' > /dev/null ; if [ $? -ne 0 ] ; then /usr/bin/install -c  -m 644 $file /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html ; fi done 2> /dev/null ; true
../../../tools/mkhtml.sh: line 19: wxGUI.tmp.html: Keine Berechtigung
../../../tools/mkhtml.sh: line 23: wxGUI.tmp.html: Keine Berechtigung
grep: wxGUI.tmp.html: Datei oder Verzeichnis nicht gefunden
../../../tools/mkhtml.sh: line 29: wxGUI.tmp.html.header: Keine Berechtigung
../../../tools/mkhtml.sh: line 42: wxGUI.tmp.html.header: Keine Berechtigung
mv: Aufruf von stat für „wxGUI.tmp.html.header“ nicht möglich: Datei oder Verzeichnis nicht gefunden
grep: wxGUI.tmp.html: Datei oder Verzeichnis nicht gefunden
../../../tools/mkhtml.sh: line 65: wxGUI.tmp.html: Keine Berechtigung
/usr/bin/install: Aufruf von stat für „wxGUI.tmp.html“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make[4]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make[3]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make[3]: Entering directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html/wxGUI.Vector_Digitizing_Tool.html
make[4]: Entering directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
if [ "" != "" ] ; then GISRC=/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/demolocation/.grassrc64 GISBASE=/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu PATH="/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/bin:$PATH" LD_LIBRARY_PATH="/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/bin:/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/lib:" LC_ALL=C  --html-description < /dev/null | grep -v '</body>\|</html>' > wxGUI.Vector_Digitizing_Tool.tmp.html ; true ; fi
../../../tools/mkhtml.sh wxGUI.Vector_Digitizing_Tool ; mkdir -p /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html ; /usr/bin/install -c  -m 644 wxGUI.Vector_Digitizing_Tool.tmp.html /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html/wxGUI.Vector_Digitizing_Tool.html ; for file in  *.png *.jpg ; do head -n 1 $file | grep '^#!' > /dev/null ; if [ $? -ne 0 ] ; then /usr/bin/install -c  -m 644 $file /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html ; fi done 2> /dev/null ; true
../../../tools/mkhtml.sh: line 19: wxGUI.Vector_Digitizing_Tool.tmp.html: Keine Berechtigung
../../../tools/mkhtml.sh: line 23: wxGUI.Vector_Digitizing_Tool.tmp.html: Keine Berechtigung
grep: wxGUI.Vector_Digitizing_Tool.tmp.html: Datei oder Verzeichnis nicht gefunden
../../../tools/mkhtml.sh: line 29: wxGUI.Vector_Digitizing_Tool.tmp.html.header: Keine Berechtigung
../../../tools/mkhtml.sh: line 42: wxGUI.Vector_Digitizing_Tool.tmp.html.header: Keine Berechtigung
mv: Aufruf von stat für „wxGUI.Vector_Digitizing_Tool.tmp.html.header“ nicht möglich: Datei oder Verzeichnis nicht gefunden
grep: wxGUI.Vector_Digitizing_Tool.tmp.html: Datei oder Verzeichnis nicht gefunden
../../../tools/mkhtml.sh: line 65: wxGUI.Vector_Digitizing_Tool.tmp.html: Keine Berechtigung
/usr/bin/install: Aufruf von stat für „wxGUI.Vector_Digitizing_Tool.tmp.html“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make[4]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make[3]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make[3]: Entering directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html/wxGUI.Attribute_Table_Manager.html
make[4]: Entering directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
if [ "" != "" ] ; then GISRC=/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/demolocation/.grassrc64 GISBASE=/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu PATH="/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/bin:$PATH" LD_LIBRARY_PATH="/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/bin:/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/lib:" LC_ALL=C  --html-description < /dev/null | grep -v '</body>\|</html>' > wxGUI.Attribute_Table_Manager.tmp.html ; true ; fi
../../../tools/mkhtml.sh wxGUI.Attribute_Table_Manager ; mkdir -p /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html ; /usr/bin/install -c  -m 644 wxGUI.Attribute_Table_Manager.tmp.html /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html/wxGUI.Attribute_Table_Manager.html ; for file in  *.png *.jpg ; do head -n 1 $file | grep '^#!' > /dev/null ; if [ $? -ne 0 ] ; then /usr/bin/install -c  -m 644 $file /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html ; fi done 2> /dev/null ; true
../../../tools/mkhtml.sh: line 19: wxGUI.Attribute_Table_Manager.tmp.html: Keine Berechtigung
../../../tools/mkhtml.sh: line 23: wxGUI.Attribute_Table_Manager.tmp.html: Keine Berechtigung
grep: wxGUI.Attribute_Table_Manager.tmp.html: Datei oder Verzeichnis nicht gefunden
../../../tools/mkhtml.sh: line 29: wxGUI.Attribute_Table_Manager.tmp.html.header: Keine Berechtigung
../../../tools/mkhtml.sh: line 42: wxGUI.Attribute_Table_Manager.tmp.html.header: Keine Berechtigung
mv: Aufruf von stat für „wxGUI.Attribute_Table_Manager.tmp.html.header“ nicht möglich: Datei oder Verzeichnis nicht gefunden
grep: wxGUI.Attribute_Table_Manager.tmp.html: Datei oder Verzeichnis nicht gefunden
../../../tools/mkhtml.sh: line 65: wxGUI.Attribute_Table_Manager.tmp.html: Keine Berechtigung
/usr/bin/install: Aufruf von stat für „wxGUI.Attribute_Table_Manager.tmp.html“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make[4]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make[3]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make[3]: Entering directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html/wxGUI.Nviz.html
make[4]: Entering directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
if [ "" != "" ] ; then GISRC=/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/demolocation/.grassrc64 GISBASE=/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu PATH="/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/bin:$PATH" LD_LIBRARY_PATH="/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/bin:/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/lib:" LC_ALL=C  --html-description < /dev/null | grep -v '</body>\|</html>' > wxGUI.Nviz.tmp.html ; true ; fi
../../../tools/mkhtml.sh wxGUI.Nviz ; mkdir -p /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html ; /usr/bin/install -c  -m 644 wxGUI.Nviz.tmp.html /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html/wxGUI.Nviz.html ; for file in  *.png *.jpg ; do head -n 1 $file | grep '^#!' > /dev/null ; if [ $? -ne 0 ] ; then /usr/bin/install -c  -m 644 $file /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/docs/html ; fi done 2> /dev/null ; true
../../../tools/mkhtml.sh: line 19: wxGUI.Nviz.tmp.html: Keine Berechtigung
../../../tools/mkhtml.sh: line 23: wxGUI.Nviz.tmp.html: Keine Berechtigung
grep: wxGUI.Nviz.tmp.html: Datei oder Verzeichnis nicht gefunden
../../../tools/mkhtml.sh: line 29: wxGUI.Nviz.tmp.html.header: Keine Berechtigung
../../../tools/mkhtml.sh: line 42: wxGUI.Nviz.tmp.html.header: Keine Berechtigung
mv: Aufruf von stat für „wxGUI.Nviz.tmp.html.header“ nicht möglich: Datei oder Verzeichnis nicht gefunden
grep: wxGUI.Nviz.tmp.html: Datei oder Verzeichnis nicht gefunden
../../../tools/mkhtml.sh: line 65: wxGUI.Nviz.tmp.html: Keine Berechtigung
/usr/bin/install: Aufruf von stat für „wxGUI.Nviz.tmp.html“ nicht möglich: Datei oder Verzeichnis nicht gefunden
make[4]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make[3]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make[2]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/docs'
make -C scripts || echo /var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/scripts >> /usr/src/packages/BUILD/grass-6.4.0RC1/error.log
make[2]: Entering directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/scripts'
mkdir -p /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/etc/gui/scripts
/usr/bin/install -c  d.rast3d /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/etc/gui/scripts/
make[2]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/scripts'
make -C vdigit || echo /var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/vdigit >> /usr/src/packages/BUILD/grass-6.4.0RC1/error.log
make[2]: Entering directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/vdigit'
test -d OBJ.i686-pc-linux-gnu || mkdir -p OBJ.i686-pc-linux-gnu
mkdir: kann Verzeichnis „OBJ.i686-pc-linux-gnu“ nicht anlegen: Keine Berechtigung
make[2]: [OBJ.i686-pc-linux-gnu] Fehler 1 (ignoriert)
c++ -I/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/include  -g -O2   -fPIC -I/usr/include -I/usr/include/python2.5 -I/usr/include/python2.5 -fno-strict-aliasing -DNDEBUG -O2 -march=i586 -mtune=i686 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -g -fwrapv -I/usr/lib/wxPython-2.8.8.1-gtk2-unicode/lib/wx/include/gtk2-unicode-debug-2.8 -I/usr/lib/wxPython-2.8.8.1-gtk2-unicode/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXDEBUG__ -D__WXGTK__ -pthread   -DPACKAGE=\""grasslibs"\"  -I/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/include -o OBJ.i686-pc-linux-gnu/cats.o -c cats.cpp
cats.cpp:18:24: error: grass/dbmi.h: Datei oder Verzeichnis nicht gefunden
In file included from cats.cpp:21:
driver.h:29:23: error: grass/gis.h: Datei oder Verzeichnis nicht gefunden
driver.h:30:24: error: grass/Vect.h: Datei oder Verzeichnis nicht gefunden
In file included from cats.cpp:21:
driver.h:68: error: ‘BOUND_BOX’ does not name a type
cats.cpp: In member function ‘int Digit::InitCats()’:
cats.cpp:47: error: ‘Vect_get_num_dblinks’ was not declared in this scope
cats.cpp:49: error: ‘Vect_get_dblink’ was not declared in this scope
cats.cpp:51: error: invalid use of incomplete type ‘struct field_info’
cats.cpp:35: error: forward declaration of ‘struct field_info’
cats.cpp:51: error: ‘PORT_INT_MIN’ was not declared in this scope
cats.cpp:56: error: ‘Vect_cidx_get_num_fields’ was not declared in this scope
cats.cpp:57: error: ‘G_debug’ was not declared in this scope
cats.cpp:60: error: ‘Vect_cidx_get_field_number’ was not declared in this scope
cats.cpp:61: error: ‘Vect_cidx_get_num_cats_by_index’ was not declared in this scope
cats.cpp:66: error: ‘Vect_cidx_get_cat_by_index’ was not declared in this scope
cats.cpp:77: error: ‘PORT_INT_MIN’ was not declared in this scope
cats.cpp: In member function ‘int Digit::GetCategory(int)’:
cats.cpp:98: error: ‘G_debug’ was not declared in this scope
cats.cpp: In member function ‘int Digit::SetCategory(int, int)’:
cats.cpp:127: error: ‘G_debug’ was not declared in this scope
cats.cpp: In member function ‘std::map<int, std::vector<int, std::allocator<int> >, std::less<int>, std::allocator<std::pair<const int, std::vector<int, std::allocator<int> > > > > Digit::GetLineCats(int)’:
cats.cpp:169: error: invalid use of incomplete type ‘struct ilist’
driver.h:52: error: forward declaration of ‘struct ilist’
cats.cpp:176: error: invalid use of incomplete type ‘struct ilist’
driver.h:52: error: forward declaration of ‘struct ilist’
cats.cpp:179: error: ‘Vect_line_alive’ was not declared in this scope
cats.cpp:184: error: ‘Vect_new_cats_struct’ was not declared in this scope
cats.cpp:186: error: ‘Vect_read_line’ was not declared in this scope
cats.cpp:187: error: ‘Vect_destroy_cats_struct’ was not declared in this scope
cats.cpp:192: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:193: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:195: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:197: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:197: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:200: error: ‘Vect_destroy_cats_struct’ was not declared in this scope
cats.cpp: In member function ‘int Digit::SetLineCats(int, int, std::vector<int, std::allocator<int> >, bool)’:
cats.cpp:227: error: invalid use of incomplete type ‘struct ilist’
driver.h:52: error: forward declaration of ‘struct ilist’
cats.cpp:233: error: invalid use of incomplete type ‘struct ilist’
driver.h:52: error: forward declaration of ‘struct ilist’
cats.cpp:239: error: ‘Vect_line_alive’ was not declared in this scope
cats.cpp:244: error: ‘Vect_new_line_struct’ was not declared in this scope
cats.cpp:245: error: ‘Vect_new_cats_struct’ was not declared in this scope
cats.cpp:246: error: ‘Vect_read_line’ was not declared in this scope
cats.cpp:248: error: ‘Vect_destroy_line_struct’ was not declared in this scope
cats.cpp:249: error: ‘Vect_destroy_cats_struct’ was not declared in this scope
cats.cpp:257: error: ‘Vect_cat_set’ was not declared in this scope
cats.cpp:260: error: ‘Vect_field_cat_del’ was not declared in this scope
cats.cpp:263: error: ‘G_debug’ was not declared in this scope
cats.cpp:270: error: ‘Vect_rewrite_line’ was not declared in this scope
cats.cpp:285: error: invalid use of incomplete type ‘struct ilist’
driver.h:52: error: forward declaration of ‘struct ilist’
cats.cpp:288: error: ‘Vect_destroy_line_struct’ was not declared in this scope
cats.cpp:289: error: ‘Vect_destroy_cats_struct’ was not declared in this scope
cats.cpp: In member function ‘int Digit::CopyCats(std::vector<int, std::allocator<int> >, std::vector<int, std::allocator<int> >, bool)’:
cats.cpp:312: error: ‘Vect_new_line_struct’ was not declared in this scope
cats.cpp:313: error: ‘Vect_new_cats_struct’ was not declared in this scope
cats.cpp:322: error: ‘Vect_line_alive’ was not declared in this scope
cats.cpp:325: error: ‘Vect_read_line’ was not declared in this scope
cats.cpp:335: error: ‘Vect_line_alive’ was not declared in this scope
cats.cpp:344: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:346: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:352: error: ‘dbDriver’ was not declared in this scope
cats.cpp:352: error: ‘driver’ was not declared in this scope
cats.cpp:353: error: ‘dbHandle’ was not declared in this scope
cats.cpp:353: error: expected `;' before ‘handle’
cats.cpp:354: error: ‘dbCursor’ was not declared in this scope
cats.cpp:354: error: expected `;' before ‘cursor’
cats.cpp:355: error: ‘dbTable’ was not declared in this scope
cats.cpp:355: error: ‘table’ was not declared in this scope
cats.cpp:356: error: ‘dbColumn’ was not declared in this scope
cats.cpp:356: error: ‘column’ was not declared in this scope
cats.cpp:357: error: ‘dbValue’ was not declared in this scope
cats.cpp:357: error: ‘value’ was not declared in this scope
cats.cpp:358: error: ‘dbString’ was not declared in this scope
cats.cpp:358: error: expected `;' before ‘stmt’
cats.cpp:362: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:364: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:364: error: ‘Vect_get_field’ was not declared in this scope
cats.cpp:367: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:371: error: invalid use of incomplete type ‘struct field_info’
cats.cpp:350: error: forward declaration of ‘struct field_info’
cats.cpp:371: error: ‘db_start_driver’ was not declared in this scope
cats.cpp:373: error: invalid use of incomplete type ‘struct field_info’
cats.cpp:350: error: forward declaration of ‘struct field_info’
cats.cpp:377: error: ‘handle’ was not declared in this scope
cats.cpp:377: error: ‘db_init_handle’ was not declared in this scope
cats.cpp:378: error: invalid use of incomplete type ‘struct field_info’
cats.cpp:350: error: forward declaration of ‘struct field_info’
cats.cpp:378: error: ‘db_set_handle’ was not declared in this scope
cats.cpp:379: error: ‘db_open_database’ was not declared in this scope
cats.cpp:379: error: ‘DB_OK’ was not declared in this scope
cats.cpp:380: error: ‘db_shutdown_driver’ was not declared in this scope
cats.cpp:381: error: invalid use of incomplete type ‘struct field_info’
cats.cpp:350: error: forward declaration of ‘struct field_info’
cats.cpp:381: error: invalid use of incomplete type ‘struct field_info’
cats.cpp:350: error: forward declaration of ‘struct field_info’
cats.cpp:385: error: ‘stmt’ was not declared in this scope
cats.cpp:385: error: ‘db_init_string’ was not declared in this scope
cats.cpp:387: error: invalid use of incomplete type ‘struct field_info’
cats.cpp:350: error: forward declaration of ‘struct field_info’
cats.cpp:387: error: invalid use of incomplete type ‘struct field_info’
cats.cpp:350: error: forward declaration of ‘struct field_info’
cats.cpp:387: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:388: error: ‘db_set_string’ was not declared in this scope
cats.cpp:390: error: ‘cursor’ was not declared in this scope
cats.cpp:390: error: ‘DB_SEQUENTIAL’ was not declared in this scope
cats.cpp:390: error: ‘db_open_select_cursor’ was not declared in this scope
cats.cpp:390: error: ‘DB_OK’ was not declared in this scope
cats.cpp:391: error: ‘db_close_database’ was not declared in this scope
cats.cpp:392: error: ‘db_shutdown_driver’ was not declared in this scope
cats.cpp:393: error: ‘db_get_string’ was not declared in this scope
cats.cpp:398: error: ‘cursor’ was not declared in this scope
cats.cpp:398: error: ‘db_get_cursor_table’ was not declared in this scope
cats.cpp:399: error: ‘db_get_table_number_of_columns’ was not declared in this scope
cats.cpp:401: error: invalid use of incomplete type ‘struct field_info’
cats.cpp:350: error: forward declaration of ‘struct field_info’
cats.cpp:406: error: ‘DB_NEXT’ was not declared in this scope
cats.cpp:406: error: ‘db_fetch’ was not declared in this scope
cats.cpp:406: error: ‘DB_OK’ was not declared in this scope
cats.cpp:407: error: ‘db_close_database’ was not declared in this scope
cats.cpp:408: error: ‘db_shutdown_driver’ was not declared in this scope
cats.cpp:416: error: ‘db_append_string’ was not declared in this scope
cats.cpp:418: error: ‘db_get_table_column’ was not declared in this scope
cats.cpp:419: error: ‘db_get_column_name’ was not declared in this scope
cats.cpp:419: error: invalid use of incomplete type ‘struct field_info’
cats.cpp:350: error: forward declaration of ‘struct field_info’
cats.cpp:421: error: ‘db_append_string’ was not declared in this scope
cats.cpp:425: error: ‘db_get_column_value’ was not declared in this scope
cats.cpp:426: error: ‘value_string’ was not declared in this scope
cats.cpp:426: error: ‘db_convert_column_value_to_string’ was not declared in this scope
cats.cpp:427: error: ‘db_test_value_isnull’ was not declared in this scope
cats.cpp:428: error: ‘db_append_string’ was not declared in this scope
cats.cpp:430: error: ‘db_get_column_sqltype’ was not declared in this scope
cats.cpp:430: error: ‘db_sqltype_to_Ctype’ was not declared in this scope
cats.cpp:431: error: ‘DB_C_TYPE_STRING’ was not declared in this scope
cats.cpp:432: error: ‘db_get_string’ was not declared in this scope
cats.cpp:432: error: ‘db_append_string’ was not declared in this scope
cats.cpp:434: error: ‘db_get_string’ was not declared in this scope
cats.cpp:435: error: ‘db_append_string’ was not declared in this scope
cats.cpp:440: error: ‘db_append_string’ was not declared in this scope
cats.cpp:442: error: ‘db_execute_immediate’ was not declared in this scope
cats.cpp:442: error: ‘DB_OK’ was not declared in this scope
cats.cpp:443: error: ‘db_close_database’ was not declared in this scope
cats.cpp:444: error: ‘db_shutdown_driver’ was not declared in this scope
cats.cpp:445: error: ‘db_get_string’ was not declared in this scope
cats.cpp:449: error: ‘db_close_database’ was not declared in this scope
cats.cpp:450: error: ‘db_shutdown_driver’ was not declared in this scope
cats.cpp:453: error: invalid use of incomplete type ‘struct line_cats’
driver.h:64: error: forward declaration of ‘struct line_cats’
cats.cpp:453: error: ‘Vect_cat_set’ was not declared in this scope
cats.cpp:458: error: ‘Vect_rewrite_line’ was not declared in this scope
cats.cpp:463: error: ‘G_debug’ was not declared in this scope
cats.cpp:469: error: ‘Vect_destroy_line_struct’ was not declared in this scope
cats.cpp:470: error: ‘Vect_destroy_cats_struct’ was not declared in this scope
make[2]: *** [OBJ.i686-pc-linux-gnu/cats.o] Fehler 1
make[2]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/vdigit'
make -C nviz || echo /var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/nviz >> /usr/src/packages/BUILD/grass-6.4.0RC1/error.log
make[2]: Entering directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/nviz'
make /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/etc/wxpython/nviz/_grass6_wxnviz.so /usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/etc/wxpython/nviz/grass6_wxnviz.py
make[3]: Entering directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/nviz'
test -d OBJ.i686-pc-linux-gnu || mkdir -p OBJ.i686-pc-linux-gnu
mkdir: kann Verzeichnis „OBJ.i686-pc-linux-gnu“ nicht anlegen: Keine Berechtigung
make[3]: [OBJ.i686-pc-linux-gnu] Fehler 1 (ignoriert)
c++ -I/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/include  -g -O2   -fPIC -I/usr/include -I/usr/include/python2.5 -I/usr/include/python2.5 -fno-strict-aliasing -DNDEBUG -O2 -march=i586 -mtune=i686 -fmessage-length=0 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -g -fwrapv -I/usr/lib/wxPython-2.8.8.1-gtk2-unicode/lib/wx/include/gtk2-unicode-debug-2.8 -I/usr/lib/wxPython-2.8.8.1-gtk2-unicode/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXDEBUG__ -D__WXGTK__ -pthread     -DPACKAGE=\""grasslibs"\"  -I/usr/src/packages/BUILD/grass-6.4.0RC1/dist.i686-pc-linux-gnu/include -o OBJ.i686-pc-linux-gnu/change_view.o -c change_view.cpp
In file included from change_view.cpp:19:
nviz.h:7:23: error: grass/gis.h: Datei oder Verzeichnis nicht gefunden
nviz.h:8:24: error: grass/nviz.h: Datei oder Verzeichnis nicht gefunden
nviz.h:9:25: error: grass/gsurf.h: Datei oder Verzeichnis nicht gefunden
nviz.h:10:27: error: grass/gstypes.h: Datei oder Verzeichnis nicht gefunden
In file included from change_view.cpp:19:
nviz.h:32: error: ISO C++ forbids declaration of ‘nv_data’ with no type
nviz.h:32: error: expected ‘;’ before ‘*’ token
change_view.cpp: In member function ‘int Nviz::ResizeWindow(int, int)’:
change_view.cpp:34: error: ‘Nviz_resize_window’ was not declared in this scope
change_view.cpp:37: error: ‘G_debug’ was not declared in this scope
change_view.cpp: In member function ‘std::vector<double, std::allocator<double> > Nviz::SetViewDefault()’:
change_view.cpp:54: error: ‘Nviz_get_exag’ was not declared in this scope
change_view.cpp:56: error: ‘data’ was not declared in this scope
change_view.cpp:57: error: ‘Nviz_change_exag’ was not declared in this scope
change_view.cpp:60: error: ‘Nviz_get_exag_height’ was not declared in this scope
change_view.cpp:66: error: ‘G_debug’ was not declared in this scope
change_view.cpp: In member function ‘int Nviz::SetView(float, float, float, float, float)’:
change_view.cpp:84: error: ‘data’ was not declared in this scope
change_view.cpp:85: error: ‘Nviz_set_viewpoint_height’ was not declared in this scope
change_view.cpp:87: error: ‘Nviz_set_viewpoint_position’ was not declared in this scope
change_view.cpp:89: error: ‘Nviz_set_viewpoint_twist’ was not declared in this scope
change_view.cpp:91: error: ‘Nviz_set_viewpoint_persp’ was not declared in this scope
change_view.cpp:94: error: ‘G_debug’ was not declared in this scope
change_view.cpp: In member function ‘int Nviz::SetZExag(float)’:
change_view.cpp:110: error: ‘data’ was not declared in this scope
change_view.cpp:110: error: ‘Nviz_change_exag’ was not declared in this scope
change_view.cpp:112: error: ‘G_debug’ was not declared in this scope
make[3]: *** [OBJ.i686-pc-linux-gnu/change_view.o] Fehler 1
make[3]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/nviz'
make[2]: *** [install_nviz] Fehler 2
make[2]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython/nviz'
make[1]: Leaving directory `/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython'
dassau at linux-magu:/var/tmp/build-root/usr/src/packages/BUILD/grass-6.4.0RC1/gui/wxpython>



More information about the grass-dev mailing list