[GRASS5] Build errors on 5.1

cheg01 at attbi.com cheg01 at attbi.com
Sun Mar 2 21:06:57 EST 2003


I get a lot of errors compiling /lib/forms/form.c on 5.1 on Solaris 8
Sparc. Looks like a missing include file or library. I ran "make mix;
make":


make[2]: Entering directory `/usr3/grass51_030103/lib/form'
gcc  -L/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib   -o
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/etc/form/form
OBJ.sparc-sun-solaris2.8/form.o
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib/libdbmi.a
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib/libgis.a   -ltk8.3 -lm  
-ltcl8.3 -lm \
                         -lm  -lnsl    -lz
OBJ.sparc-sun-solaris2.8/form.o: In function `close_form':
/usr3/grass51_030103/lib/form/form.c:30: undefined reference to `G_debug'
OBJ.sparc-sun-solaris2.8/form.o: In function `set_value':
/usr3/grass51_030103/lib/form/form.c:51: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:54: undefined reference to `G_store'
/usr3/grass51_030103/lib/form/form.c:56: undefined reference to `G_store'
/usr3/grass51_030103/lib/form/form.c:58: undefined reference to `G_store'
/usr3/grass51_030103/lib/form/form.c:60: undefined reference to `G_store'
/usr3/grass51_030103/lib/form/form.c:66: undefined reference to `G_store'
OBJ.sparc-sun-solaris2.8/form.o:/usr3/grass51_030103/lib/form/form.c:67:
more undefined references to `G_store' follow
OBJ.sparc-sun-solaris2.8/form.o: In function `submit':
/usr3/grass51_030103/lib/form/form.c:86: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:94: undefined reference to `G_warning'
/usr3/grass51_030103/lib/form/form.c:102: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:105: undefined reference to
`G_warning'
/usr3/grass51_030103/lib/form/form.c:111: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:115: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:117: undefined reference to
`G_warning'
/usr3/grass51_030103/lib/form/form.c:124: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:128: undefined reference to
`G_warning'
/usr3/grass51_030103/lib/form/form.c:143: undefined reference to
`G_strcasecmp'
/usr3/grass51_030103/lib/form/form.c:147: undefined reference to
`G_strcasecmp'
/usr3/grass51_030103/lib/form/form.c:155: undefined reference to
`G_warning'
/usr3/grass51_030103/lib/form/form.c:171: undefined reference to
`G_strcasecmp'
/usr3/grass51_030103/lib/form/form.c:187: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:196: undefined reference to
`G_warning'
OBJ.sparc-sun-solaris2.8/form.o: In function `main':
/usr3/grass51_030103/lib/form/form.c:221: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:231: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:234: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:237: undefined reference to
`G_fatal_error'
/usr3/grass51_030103/lib/form/form.c:239: undefined reference to
`G_fatal_error'
/usr3/grass51_030103/lib/form/form.c:251: undefined reference to
`G_gisbase'
/usr3/grass51_030103/lib/form/form.c:254: undefined reference to
`G_fatal_error'
/usr3/grass51_030103/lib/form/form.c:255: undefined reference to
`G_fatal_error'
/usr3/grass51_030103/lib/form/form.c:261: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:265: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:273: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:277: undefined reference to `G_debug'
/usr3/grass51_030103/lib/form/form.c:287: undefined reference to `G_debug'
OBJ.sparc-sun-solaris2.8/form.o:/usr3/grass51_030103/lib/form/form.c:299:
more undefined references to `G_debug' follow
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib/libdbmi.a(column.o): In
function `db_get_column':
/usr3/grass51_030103/lib/db/dbmi/column.c:561: undefined reference to
`G_warning'
/usr3/grass51_030103/lib/db/dbmi/column.c:568: undefined reference to
`G_debug'
/usr3/grass51_030103/lib/db/dbmi/column.c:572: undefined reference to
`G_strcasecmp'
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib/libdbmi.a(table.o): In
function `db_table_exists':
/usr3/grass51_030103/lib/db/dbmi/table.c:357: undefined reference to
`G_warning'
/usr3/grass51_030103/lib/db/dbmi/table.c:365: undefined reference to
`G_strcasecmp'
/usr3/grass51_030103/lib/db/dbmi/table.c:376: undefined reference to
`G_strcasecmp'
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib/libdbmi.a(connect.o): In
function `db_set_connection':
/usr3/grass51_030103/lib/db/dbmi/connect.c:15: undefined reference to
`G_setenv2'
/usr3/grass51_030103/lib/db/dbmi/connect.c:18: undefined reference to
`G_setenv2'
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib/libdbmi.a(connect.o): In
function `db_get_connection':
/usr3/grass51_030103/lib/db/dbmi/connect.c:47: undefined reference to
`G__getenv2'
/usr3/grass51_030103/lib/db/dbmi/connect.c:48: undefined reference to
`G__getenv2'
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib/libdbmi.a(db.o): In
function `db_start_driver_open_database':
/usr3/grass51_030103/lib/db/dbmi/db.c:16: undefined reference to `G_debug'
/usr3/grass51_030103/lib/db/dbmi/db.c:22: undefined reference to
`G_warning'
/usr3/grass51_030103/lib/db/dbmi/db.c:27: undefined reference to
`G_warning'
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib/libdbmi.a(dbmscap.o): In
function `db_read_dbmscap':
/usr3/grass51_030103/lib/db/dbmi/dbmscap.c:156: undefined reference to
`G_gisbase'
/usr3/grass51_030103/lib/db/dbmi/dbmscap.c:170: undefined reference to
`G_gisbase'
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib/libgis.a(alloc.o): In
function `G_malloc':
/usr3/grass51_030103/lib/gis/alloc.c:64: undefined reference to
`G_fatal_error'
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib/libgis.a(alloc.o): In
function `G_calloc':
/usr3/grass51_030103/lib/gis/alloc.c:78: undefined reference to
`G_fatal_error'
/usr3/grass51_030103/dist.sparc-sun-solaris2.8/lib/libgis.a(alloc.o): In
function `G_realloc':
/usr3/grass51_030103/lib/gis/alloc.c:91: undefined reference to
`G_fatal_error'
collect2: ld returned 1 exit status
make[2]: *** [/usr3/grass51_030103/dist.sparc-sun-solaris2.8/etc/form/form]
Error 1
make[2]: Leaving directory `/usr3/grass51_030103/lib/form'
make[1]: *** [subdirs] Error 1
make[1]: Leaving directory `/usr3/grass51_030103/lib'
make: *** [default] Error 1




More information about the grass-dev mailing list