Dear list,
I am trying to install add-ons on GRASS (6.4.0) through g.extension, as
Markus mentioned this should be possible with RC07. Had to import
grass-dev package, create a directory "build" in directory "/" (which is
not mentioned in wiki) and change rights to chmod -777 that it would
start running. When running g.extension extension=v.vectstats it creates
following error:
Fetching <v.vect.stats> from GRASS-Addons SVN (be patient)...
A v.vect.stats/grass7.patch
A v.vect.stats/main.c
A v.vect.stats/description.html
A v.vect.stats/grass65.patch
A v.vect.stats/Makefile
U v.vect.stats
Checked out revision 44346.
Compiling <v.vect.stats>...
test -d OBJ.i486-pc-linux-gnu || mkdir -p OBJ.i486-pc-linux-gnu
gcc -I/build/buildd/grass-6.4.0/dist.i486-pc-linux-gnu/include -Wall -g
-O -I/usr/include/gdal -DPACKAGE=\""grassmods"\"
-I/build/buildd/grass-6.4.0/dist.i486-pc-linux-gnu/include -o
OBJ.i486-pc-linux-gnu/main.o -c main.c
main.c:23:23: error: grass/gis.h: No such file or directory
main.c:24:27: error: grass/glocale.h: No such file or directory
main.c:25:25: error: grass/stats.h: No such file or directory
main.c:26:24: error: grass/dbmi.h: No such file or directory
main.c:27:24: error: grass/Vect.h: No such file or directory
main.c:31: error: expected specifier-qualifier-list before ‘stat_func’
main.c:39: error: ‘c_sum’ undeclared here (not in a function)
(complete log file is attached)
Do I need to set some other paths before? I still try to avoid
installing GRASS from svn.
Wiki-link:
http://josef.fsv.cvut.cz/WIKI/grass-osgeo/index.php/GRASS_AddOns#Building_and_installing_Addons
Thanks for your kind help
Patrick (Schirmer)
Fetching <v.vect.stats> from GRASS-Addons SVN (be patient)...
A v.vect.stats/grass7.patch
A v.vect.stats/main.c
A v.vect.stats/description.html
A v.vect.stats/grass65.patch
A v.vect.stats/Makefile
U v.vect.stats
Checked out revision 44346.
Compiling <v.vect.stats>...
test -d OBJ.i486-pc-linux-gnu || mkdir -p OBJ.i486-pc-linux-gnu
gcc -I/build/buildd/grass-6.4.0/dist.i486-pc-linux-gnu/include -Wall -g -O -I/usr/include/gdal -DPACKAGE=\""grassmods"\" -I/build/buildd/grass-6.4.0/dist.i486-pc-linux-gnu/include -o OBJ.i486-pc-linux-gnu/main.o -c main.c
main.c:23:23: error: grass/gis.h: No such file or directory
main.c:24:27: error: grass/glocale.h: No such file or directory
main.c:25:25: error: grass/stats.h: No such file or directory
main.c:26:24: error: grass/dbmi.h: No such file or directory
main.c:27:24: error: grass/Vect.h: No such file or directory
main.c:31: error: expected specifier-qualifier-list before âstat_funcâ
main.c:39: error: âc_sumâ undeclared here (not in a function)
main.c:39: warning: excess elements in struct initializer
main.c:39: warning: (near initialization for âmenu[0]â)
main.c:39: warning: excess elements in struct initializer
main.c:39: warning: (near initialization for âmenu[0]â)
main.c:39: warning: excess elements in struct initializer
main.c:39: warning: (near initialization for âmenu[0]â)
main.c:39: warning: excess elements in struct initializer
main.c:39: warning: (near initialization for âmenu[0]â)
main.c:40: error: âc_aveâ undeclared here (not in a function)
main.c:40: warning: excess elements in struct initializer
main.c:40: warning: (near initialization for âmenu[1]â)
main.c:40: warning: excess elements in struct initializer
main.c:40: warning: (near initialization for âmenu[1]â)
main.c:40: warning: excess elements in struct initializer
main.c:40: warning: (near initialization for âmenu[1]â)
main.c:40: warning: excess elements in struct initializer
main.c:40: warning: (near initialization for âmenu[1]â)
main.c:41: error: âc_medianâ undeclared here (not in a function)
main.c:41: warning: excess elements in struct initializer
main.c:41: warning: (near initialization for âmenu[2]â)
main.c:41: warning: excess elements in struct initializer
main.c:41: warning: (near initialization for âmenu[2]â)
main.c:41: warning: excess elements in struct initializer
main.c:41: warning: (near initialization for âmenu[2]â)
main.c:41: warning: excess elements in struct initializer
main.c:41: warning: (near initialization for âmenu[2]â)
main.c:42: error: âc_modeâ undeclared here (not in a function)
main.c:42: warning: excess elements in struct initializer
main.c:42: warning: (near initialization for âmenu[3]â)
main.c:42: warning: excess elements in struct initializer
main.c:42: warning: (near initialization for âmenu[3]â)
main.c:42: warning: excess elements in struct initializer
main.c:42: warning: (near initialization for âmenu[3]â)
main.c:42: warning: excess elements in struct initializer
main.c:42: warning: (near initialization for âmenu[3]â)
main.c:43: error: âc_minâ undeclared here (not in a function)
main.c:43: warning: excess elements in struct initializer
main.c:43: warning: (near initialization for âmenu[4]â)
main.c:43: warning: excess elements in struct initializer
main.c:43: warning: (near initialization for âmenu[4]â)
main.c:43: warning: excess elements in struct initializer
main.c:43: warning: (near initialization for âmenu[4]â)
main.c:43: warning: excess elements in struct initializer
main.c:43: warning: (near initialization for âmenu[4]â)
main.c:44: error: âc_minxâ undeclared here (not in a function)
main.c:44: warning: excess elements in struct initializer
main.c:44: warning: (near initialization for âmenu[5]â)
main.c:44: warning: excess elements in struct initializer
main.c:44: warning: (near initialization for âmenu[5]â)
main.c:44: warning: excess elements in struct initializer
main.c:44: warning: (near initialization for âmenu[5]â)
main.c:44: warning: excess elements in struct initializer
main.c:44: warning: (near initialization for âmenu[5]â)
main.c:45: error: âc_maxâ undeclared here (not in a function)
main.c:45: warning: excess elements in struct initializer
main.c:45: warning: (near initialization for âmenu[6]â)
main.c:45: warning: excess elements in struct initializer
main.c:45: warning: (near initialization for âmenu[6]â)
main.c:45: warning: excess elements in struct initializer
main.c:45: warning: (near initialization for âmenu[6]â)
main.c:45: warning: excess elements in struct initializer
main.c:45: warning: (near initialization for âmenu[6]â)
main.c:46: error: âc_maxxâ undeclared here (not in a function)
main.c:46: warning: excess elements in struct initializer
main.c:46: warning: (near initialization for âmenu[7]â)
main.c:46: warning: excess elements in struct initializer
main.c:46: warning: (near initialization for âmenu[7]â)
main.c:46: warning: excess elements in struct initializer
main.c:46: warning: (near initialization for âmenu[7]â)
main.c:46: warning: excess elements in struct initializer
main.c:46: warning: (near initialization for âmenu[7]â)
main.c:47: error: âc_rangeâ undeclared here (not in a function)
main.c:47: warning: excess elements in struct initializer
main.c:47: warning: (near initialization for âmenu[8]â)
main.c:47: warning: excess elements in struct initializer
main.c:47: warning: (near initialization for âmenu[8]â)
main.c:47: warning: excess elements in struct initializer
main.c:47: warning: (near initialization for âmenu[8]â)
main.c:47: warning: excess elements in struct initializer
main.c:47: warning: (near initialization for âmenu[8]â)
main.c:48: error: âc_stddevâ undeclared here (not in a function)
main.c:48: warning: excess elements in struct initializer
main.c:48: warning: (near initialization for âmenu[9]â)
main.c:48: warning: excess elements in struct initializer
main.c:48: warning: (near initialization for âmenu[9]â)
main.c:48: warning: excess elements in struct initializer
main.c:48: warning: (near initialization for âmenu[9]â)
main.c:48: warning: excess elements in struct initializer
main.c:48: warning: (near initialization for âmenu[9]â)
main.c:49: error: âc_varâ undeclared here (not in a function)
main.c:49: warning: excess elements in struct initializer
main.c:49: warning: (near initialization for âmenu[10]â)
main.c:49: warning: excess elements in struct initializer
main.c:49: warning: (near initialization for âmenu[10]â)
main.c:49: warning: excess elements in struct initializer
main.c:49: warning: (near initialization for âmenu[10]â)
main.c:49: warning: excess elements in struct initializer
main.c:49: warning: (near initialization for âmenu[10]â)
main.c:50: error: âc_divrâ undeclared here (not in a function)
main.c:50: warning: excess elements in struct initializer
main.c:50: warning: (near initialization for âmenu[11]â)
main.c:50: warning: excess elements in struct initializer
main.c:50: warning: (near initialization for âmenu[11]â)
main.c:50: warning: excess elements in struct initializer
main.c:50: warning: (near initialization for âmenu[11]â)
main.c:50: warning: excess elements in struct initializer
main.c:50: warning: (near initialization for âmenu[11]â)
main.c:51: warning: excess elements in struct initializer
main.c:51: warning: (near initialization for âmenu[12]â)
main.c:51: warning: excess elements in struct initializer
main.c:51: warning: (near initialization for âmenu[12]â)
main.c:51: warning: excess elements in struct initializer
main.c:51: warning: (near initialization for âmenu[12]â)
main.c:51: warning: excess elements in struct initializer
main.c:51: warning: (near initialization for âmenu[12]â)
main.c: In function âmainâ:
main.c:97: error: storage size of âPInâ isnât known
main.c:97: error: storage size of âAInâ isnât known
main.c:106: error: âdbStringâ undeclared (first use in this function)
main.c:106: error: (Each undeclared identifier is reported only once
main.c:106: error: for each function it appears in.)
main.c:106: error: expected â;â before âstmtâ
main.c:107: error: âdbDriverâ undeclared (first use in this function)
main.c:107: error: âPdriverâ undeclared (first use in this function)
main.c:107: error: âAdriverâ undeclared (first use in this function)
main.c:107: warning: left-hand operand of comma expression has no effect
main.c:111: error: âBOUND_BOXâ undeclared (first use in this function)
main.c:111: error: expected â;â before âboxâ
main.c:112: error: âdbCatValArrayâ undeclared (first use in this function)
main.c:112: error: expected â;â before âcvarrâ
main.c:113: error: âdbColumnâ undeclared (first use in this function)
main.c:113: error: âcolumnâ undeclared (first use in this function)
main.c:120: error: âstat_funcâ undeclared (first use in this function)
main.c:120: error: âstatsvalueâ undeclared (first use in this function)
main.c:125: warning: implicit declaration of function âG_gisinitâ
main.c:127: warning: implicit declaration of function âG_define_moduleâ
main.c:127: warning: assignment makes pointer from integer without a cast
main.c:128: error: dereferencing pointer to incomplete type
main.c:128: warning: implicit declaration of function â_â
main.c:129: error: dereferencing pointer to incomplete type
main.c:131: warning: implicit declaration of function âG_define_standard_optionâ
main.c:131: error: âG_OPT_V_INPUTâ undeclared (first use in this function)
main.c:132: error: dereferencing pointer to incomplete type
main.c:133: error: dereferencing pointer to incomplete type
main.c:137: error: dereferencing pointer to incomplete type
main.c:138: error: dereferencing pointer to incomplete type
main.c:141: error: âG_OPT_V_TYPEâ undeclared (first use in this function)
main.c:142: error: dereferencing pointer to incomplete type
main.c:143: error: dereferencing pointer to incomplete type
main.c:144: error: dereferencing pointer to incomplete type
main.c:145: error: dereferencing pointer to incomplete type
main.c:146: error: dereferencing pointer to incomplete type
main.c:146: error: âNOâ undeclared (first use in this function)
main.c:148: error: âG_OPT_V_FIELDâ undeclared (first use in this function)
main.c:149: error: dereferencing pointer to incomplete type
main.c:150: error: dereferencing pointer to incomplete type
main.c:153: error: dereferencing pointer to incomplete type
main.c:154: error: dereferencing pointer to incomplete type
main.c:156: warning: implicit declaration of function âG_define_optionâ
main.c:156: warning: assignment makes pointer from integer without a cast
main.c:157: error: dereferencing pointer to incomplete type
main.c:158: error: dereferencing pointer to incomplete type
main.c:158: error: âTYPE_STRINGâ undeclared (first use in this function)
main.c:159: error: dereferencing pointer to incomplete type
main.c:160: error: dereferencing pointer to incomplete type
main.c:161: warning: implicit declaration of function âG_mallocâ
main.c:161: warning: assignment makes pointer from integer without a cast
main.c:162: error: âstruct menuâ has no member named ânameâ
main.c:167: error: âstruct menuâ has no member named ânameâ
main.c:169: error: dereferencing pointer to incomplete type
main.c:170: error: dereferencing pointer to incomplete type
main.c:172: error: âG_OPT_COLUMNâ undeclared (first use in this function)
main.c:173: error: dereferencing pointer to incomplete type
main.c:174: error: dereferencing pointer to incomplete type
main.c:175: error: dereferencing pointer to incomplete type
main.c:176: error: dereferencing pointer to incomplete type
main.c:178: error: dereferencing pointer to incomplete type
main.c:180: warning: assignment makes pointer from integer without a cast
main.c:181: error: dereferencing pointer to incomplete type
main.c:182: error: dereferencing pointer to incomplete type
main.c:183: error: dereferencing pointer to incomplete type
main.c:184: error: dereferencing pointer to incomplete type
main.c:185: error: dereferencing pointer to incomplete type
main.c:186: error: dereferencing pointer to incomplete type
main.c:189: warning: assignment makes pointer from integer without a cast
main.c:190: error: dereferencing pointer to incomplete type
main.c:191: error: dereferencing pointer to incomplete type
main.c:192: error: dereferencing pointer to incomplete type
main.c:193: error: dereferencing pointer to incomplete type
main.c:194: error: dereferencing pointer to incomplete type
main.c:195: error: dereferencing pointer to incomplete type
main.c:198: error: âG_OPT_F_SEPâ undeclared (first use in this function)
main.c:199: error: dereferencing pointer to incomplete type
main.c:200: error: dereferencing pointer to incomplete type
main.c:201: error: dereferencing pointer to incomplete type
main.c:203: warning: implicit declaration of function âG_define_flagâ
main.c:203: warning: assignment makes pointer from integer without a cast
main.c:204: error: dereferencing pointer to incomplete type
main.c:205: error: dereferencing pointer to incomplete type
main.c:207: error: dereferencing pointer to incomplete type
main.c:209: warning: implicit declaration of function âG_parserâ
main.c:212: warning: implicit declaration of function âVect_option_to_typesâ
main.c:214: error: dereferencing pointer to incomplete type
main.c:215: error: dereferencing pointer to incomplete type
main.c:218: error: dereferencing pointer to incomplete type
main.c:220: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: warning: left-hand operand of comma expression has no effect
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: warning: value computed is not used
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: warning: left-hand operand of comma expression has no effect
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:221: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: warning: left-hand operand of comma expression has no effect
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: warning: value computed is not used
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: warning: left-hand operand of comma expression has no effect
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:223: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: warning: left-hand operand of comma expression has no effect
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: warning: value computed is not used
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: warning: left-hand operand of comma expression has no effect
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:225: error: dereferencing pointer to incomplete type
main.c:228: error: dereferencing pointer to incomplete type
main.c:235: error: dereferencing pointer to incomplete type
main.c:236: error: dereferencing pointer to incomplete type
main.c:237: warning: implicit declaration of function âG_fatal_errorâ
main.c:239: error: dereferencing pointer to incomplete type
main.c:239: error: dereferencing pointer to incomplete type
main.c:243: error: dereferencing pointer to incomplete type
main.c:244: error: dereferencing pointer to incomplete type
main.c:246: error: dereferencing pointer to incomplete type
main.c:246: error: dereferencing pointer to incomplete type
main.c:251: warning: implicit declaration of function âG_find_vector2â
main.c:251: error: dereferencing pointer to incomplete type
main.c:252: error: dereferencing pointer to incomplete type
main.c:254: warning: implicit declaration of function âVect_set_open_levelâ
main.c:255: warning: implicit declaration of function âVect_open_oldâ
main.c:255: error: dereferencing pointer to incomplete type
main.c:258: error: dereferencing pointer to incomplete type
main.c:259: error: dereferencing pointer to incomplete type
main.c:260: error: dereferencing pointer to incomplete type
main.c:260: warning: implicit declaration of function âG_mapsetâ
main.c:260: warning: passing argument 1 of âstrlenâ makes pointer from integer without a cast
/usr/include/string.h:397: note: expected âconst char *â but argument is of type âintâ
main.c:260: warning: passing argument 2 of â__builtin_strcmpâ makes pointer from integer without a cast
main.c:260: note: expected âconst char *â but argument is of type âintâ
main.c:260: warning: passing argument 2 of â__builtin_strcmpâ makes pointer from integer without a cast
main.c:260: note: expected âconst char *â but argument is of type âintâ
main.c:260: warning: passing argument 1 of âstrlenâ makes pointer from integer without a cast
/usr/include/string.h:397: note: expected âconst char *â but argument is of type âintâ
main.c:260: warning: passing argument 2 of â__builtin_strcmpâ makes pointer from integer without a cast
main.c:260: note: expected âconst char *â but argument is of type âintâ
main.c:260: warning: passing argument 2 of â__builtin_strcmpâ makes pointer from integer without a cast
main.c:260: note: expected âconst char *â but argument is of type âintâ
main.c:262: error: dereferencing pointer to incomplete type
main.c:265: error: dereferencing pointer to incomplete type
main.c:270: error: dereferencing pointer to incomplete type
main.c:272: error: âstruct menuâ has no member named ânameâ
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: warning: left-hand operand of comma expression has no effect
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: warning: left-hand operand of comma expression has no effect
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:273: error: dereferencing pointer to incomplete type
main.c:276: warning: implicit declaration of function âG_warningâ
main.c:277: error: dereferencing pointer to incomplete type
main.c:277: error: dereferencing pointer to incomplete type
main.c:278: error: dereferencing pointer to incomplete type
main.c:279: warning: implicit declaration of function âG_usageâ
main.c:284: error: âstruct menuâ has no member named âmethodâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: warning: left-hand operand of comma expression has no effect
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: warning: left-hand operand of comma expression has no effect
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: warning: left-hand operand of comma expression has no effect
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: warning: left-hand operand of comma expression has no effect
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:287: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: warning: left-hand operand of comma expression has no effect
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: warning: left-hand operand of comma expression has no effect
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: warning: left-hand operand of comma expression has no effect
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: warning: left-hand operand of comma expression has no effect
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:288: error: âstruct menuâ has no member named ânameâ
main.c:291: warning: implicit declaration of function âG_debugâ
main.c:291: error: âstruct menuâ has no member named ânameâ
main.c:296: warning: implicit declaration of function âdb_init_stringâ
main.c:296: error: âstmtâ undeclared (first use in this function)
main.c:297: error: âdbstrâ undeclared (first use in this function)
main.c:300: error: dereferencing pointer to incomplete type
main.c:302: warning: implicit declaration of function âVect_get_fieldâ
main.c:307: warning: implicit declaration of function âdb_start_driver_open_databaseâ
main.c:307: error: dereferencing pointer to incomplete type
main.c:307: error: dereferencing pointer to incomplete type
main.c:310: error: dereferencing pointer to incomplete type
main.c:310: error: dereferencing pointer to incomplete type
main.c:312: error: dereferencing pointer to incomplete type
main.c:316: warning: implicit declaration of function âdb_get_columnâ
main.c:316: error: dereferencing pointer to incomplete type
main.c:316: error: dereferencing pointer to incomplete type
main.c:319: warning: implicit declaration of function âdb_column_Ctypeâ
main.c:319: error: dereferencing pointer to incomplete type
main.c:319: error: dereferencing pointer to incomplete type
main.c:320: error: âDB_C_TYPE_INTâ undeclared (first use in this function)
main.c:323: warning: implicit declaration of function âdb_free_columnâ
main.c:328: warning: implicit declaration of function âdb_init_columnâ
main.c:329: warning: implicit declaration of function âdb_set_column_nameâ
main.c:329: error: dereferencing pointer to incomplete type
main.c:330: warning: implicit declaration of function âdb_set_column_sqltypeâ
main.c:330: error: âDB_SQL_TYPE_INTEGERâ undeclared (first use in this function)
main.c:331: warning: implicit declaration of function âdb_set_stringâ
main.c:331: error: dereferencing pointer to incomplete type
main.c:332: warning: implicit declaration of function âdb_add_columnâ
main.c:332: error: âDB_OKâ undeclared (first use in this function)
main.c:334: error: dereferencing pointer to incomplete type
main.c:339: error: dereferencing pointer to incomplete type
main.c:340: error: dereferencing pointer to incomplete type
main.c:344: error: dereferencing pointer to incomplete type
main.c:344: error: dereferencing pointer to incomplete type
main.c:349: error: dereferencing pointer to incomplete type
main.c:350: error: dereferencing pointer to incomplete type
main.c:350: error: âDB_C_TYPE_DOUBLEâ undeclared (first use in this function)
main.c:359: error: dereferencing pointer to incomplete type
main.c:360: error: âDB_SQL_TYPE_DOUBLE_PRECISIONâ undeclared (first use in this function)
main.c:361: error: dereferencing pointer to incomplete type
main.c:364: error: dereferencing pointer to incomplete type
main.c:374: error: dereferencing pointer to incomplete type
main.c:376: warning: implicit declaration of function âG_verbose_messageâ
main.c:383: error: dereferencing pointer to incomplete type
main.c:383: error: dereferencing pointer to incomplete type
main.c:386: error: dereferencing pointer to incomplete type
main.c:386: error: dereferencing pointer to incomplete type
main.c:389: error: dereferencing pointer to incomplete type
main.c:389: error: dereferencing pointer to incomplete type
main.c:396: error: dereferencing pointer to incomplete type
main.c:396: error: dereferencing pointer to incomplete type
main.c:401: error: dereferencing pointer to incomplete type
main.c:401: error: dereferencing pointer to incomplete type
main.c:404: error: âstruct menuâ has no member named âhalfâ
main.c:410: warning: implicit declaration of function âdb_CatValArray_initâ
main.c:410: error: âcvarrâ undeclared (first use in this function)
main.c:411: warning: implicit declaration of function âdb_select_CatValArrayâ
main.c:411: error: dereferencing pointer to incomplete type
main.c:411: error: dereferencing pointer to incomplete type
main.c:412: error: dereferencing pointer to incomplete type
main.c:414: warning: implicit declaration of function âdb_close_database_shutdown_driverâ
main.c:417: warning: implicit declaration of function âVect_new_line_structâ
main.c:417: warning: assignment makes pointer from integer without a cast
main.c:418: warning: implicit declaration of function âVect_new_cats_structâ
main.c:418: warning: assignment makes pointer from integer without a cast
main.c:419: warning: assignment makes pointer from integer without a cast
main.c:420: warning: implicit declaration of function âVect_new_listâ
main.c:420: warning: assignment makes pointer from integer without a cast
main.c:423: warning: implicit declaration of function âVect_get_num_areasâ
main.c:427: warning: implicit declaration of function âG_callocâ
main.c:433: warning: implicit declaration of function âVect_get_area_catsâ
main.c:435: error: dereferencing pointer to incomplete type
main.c:437: error: dereferencing pointer to incomplete type
main.c:439: error: dereferencing pointer to incomplete type
main.c:440: error: dereferencing pointer to incomplete type
main.c:448: warning: implicit declaration of function âG_reallocâ
main.c:483: warning: implicit declaration of function âVect_build_spatial_indexâ
main.c:485: warning: implicit declaration of function âG_messageâ
main.c:488: error: âdbCatValâ undeclared (first use in this function)
main.c:488: error: âcatvalâ undeclared (first use in this function)
main.c:491: warning: implicit declaration of function âG_percentâ
main.c:495: error: dereferencing pointer to incomplete type
main.c:499: warning: implicit declaration of function âVect_get_area_boxâ
main.c:499: error: âboxâ undeclared (first use in this function)
main.c:500: error: âPORT_DOUBLE_MAXâ undeclared (first use in this function)
main.c:503: warning: implicit declaration of function âVect_select_lines_by_boxâ
main.c:504: error: dereferencing pointer to incomplete type
main.c:507: error: dereferencing pointer to incomplete type
main.c:509: error: dereferencing pointer to incomplete type
main.c:512: warning: implicit declaration of function âVect_read_lineâ
main.c:517: warning: implicit declaration of function âVect_point_in_areaâ
main.c:517: error: dereferencing pointer to incomplete type
main.c:517: error: dereferencing pointer to incomplete type
main.c:523: error: dereferencing pointer to incomplete type
main.c:526: error: dereferencing pointer to incomplete type
main.c:527: error: dereferencing pointer to incomplete type
main.c:532: error: dereferencing pointer to incomplete type
main.c:535: warning: implicit declaration of function âdb_CatValArray_get_valueâ
main.c:568: error: dereferencing pointer to incomplete type
main.c:569: error: dereferencing pointer to incomplete type
main.c:574: error: dereferencing pointer to incomplete type
main.c:590: error: dereferencing pointer to incomplete type
main.c:633: error: dereferencing pointer to incomplete type
main.c:634: warning: implicit declaration of function âdb_CatValArray_freeâ
main.c:636: warning: implicit declaration of function âVect_closeâ
main.c:639: error: dereferencing pointer to incomplete type
main.c:641: error: dereferencing pointer to incomplete type
main.c:642: error: âstruct menuâ has no member named ânameâ
main.c:650: warning: implicit declaration of function âdb_begin_transactionâ
main.c:653: error: dereferencing pointer to incomplete type
main.c:658: error: dereferencing pointer to incomplete type
main.c:660: warning: implicit declaration of function âstatsvalueâ
main.c:667: error: dereferencing pointer to incomplete type
main.c:670: error: dereferencing pointer to incomplete type
main.c:679: error: dereferencing pointer to incomplete type
main.c:680: error: dereferencing pointer to incomplete type
main.c:682: error: dereferencing pointer to incomplete type
main.c:684: error: dereferencing pointer to incomplete type
main.c:687: error: dereferencing pointer to incomplete type
main.c:688: warning: implicit declaration of function âdb_append_stringâ
main.c:690: error: dereferencing pointer to incomplete type
main.c:692: warning: implicit declaration of function âdb_get_stringâ
main.c:693: warning: implicit declaration of function âdb_execute_immediateâ
main.c:703: warning: implicit declaration of function âdb_commit_transactionâ
main.c:705: error: dereferencing pointer to incomplete type
main.c:708: warning: implicit declaration of function âdb_free_stringâ
main.c:713: warning: implicit declaration of function âVect_set_db_updatedâ
main.c:718: warning: implicit declaration of function âG_done_msgâ
main.c:97: warning: unused variable âAInâ
main.c:97: warning: unused variable âPInâ
make: *** [OBJ.i486-pc-linux-gnu/main.o] Error 1
ERROR: Compilation failed, sorry. Please check above error messages.
_______________________________________________
grass-user mailing list
grass-user@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/grass-user