[GRASS-user] grass 6.3.0 solaris 10 install errors

Glynn Clements glynn at gclements.plus.com
Tue Jul 15 12:31:59 EDT 2008


Brian Clark wrote:

> I've included the next round of configure below.... still errors..<br>

> Ugh; please don't post HTML-only mail to the list.
>   </pre>
> </blockquote>
> sorry - hopefully this will be plain text...<br>

Alas, no.

> ok - here's a new configure - (with source directory)<br>
> <br>
> GRASS is now configured for:  sparc-sun-solaris2.10<br>
> <br>
>  Source directory:            /wattemp/GRASS/grass-6.3.0<br>
>  Build directory:             /wattemp/GRASS/grass-6.3.0<br>

Looks okay.

> and cd to first directory with errors and try make:<br>
> <br>
> make OBJ.sparc-sun-solaris2.10<br>
> make[1]: Entering directory `/wattemp/GRASS/grass-6.3.0/db/drivers/dbf'<br>
> make[1]: `OBJ.sparc-sun-solaris2.10' is up to date.<br>
> make[1]: Leaving directory `/wattemp/GRASS/grass-6.3.0/db/drivers/dbf'<br>
> gcc -I/wattemp/GRASS/grass-6.3.0/dist.sparc-sun-solaris2.10/include
> -I/usr/local/include/ncurses -g -O2  -I/usr/local/include/ncurses    
> -DPACKAGE=\"\" -I../../../lib/db/dbmi_driver

> -I/wattemp/GRASS/grass-6.3.0/dist.sparc-sun-solaris2.10/include -o

Looks okay.

> OBJ.sparc-sun-solaris2.10/column.o -c column.c<br>
> column.c:20:24: grass/dbmi.h: No such file or directory<br>
> column.c:21:23: grass/gis.h: No such file or directory<br>

Odd; from the top-level source directory, try:

	make -C lib headers

That step is supposed to install the headers into the
dist.<arch>/include/grass directory, with something like:

 make[1]: Entering directory `/usr/local/src/grass/svn/lib'
 if [ ! -d /usr/local/src/grass/svn/dist.i686-pc-linux-gnu/include ]; then mkdir -p /usr/local/src/grass/svn/dist.i686-pc-linux-gnu/include; fi
 if [ ! -d /usr/local/src/grass/svn/dist.i686-pc-linux-gnu/include/grass ]; then mkdir -p /usr/local/src/grass/svn/dist.i686-pc-linux-gnu/include/grass; fi
 if [ ! -d /usr/local/src/grass/svn/dist.i686-pc-linux-gnu/include/grass/vect ]; then mkdir -p /usr/local/src/grass/svn/dist.i686-pc-linux-gnu/include/grass/vect; fi
 if [ ! -d /usr/local/src/grass/svn/dist.i686-pc-linux-gnu/include/Make ]; then mkdir -p /usr/local/src/grass/svn/dist.i686-pc-linux-gnu/include/Make; fi
 for file in ../include/*.h ; do /usr/bin/install -c  -m 644 $file /usr/local/src/grass/svn/dist.i686-pc-linux-gnu/include/grass/ ; done
 for file in ../include/vect/*.h ; do /usr/bin/install -c  -m 644 $file /usr/local/src/grass/svn/dist.i686-pc-linux-gnu/include/grass/vect/ ; done
 for file in ../include/Make/*.make ; do /usr/bin/install -c  -m 644 $file /usr/local/src/grass/svn/dist.i686-pc-linux-gnu/include/Make/ ; done

-- 
Glynn Clements <glynn at gclements.plus.com>


More information about the grass-user mailing list