[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