[GRASSLIST:5404] Re: Compilation errors on grass6.0
Hamish
hamish_nospam at yahoo.com
Mon Jan 17 18:38:07 EST 2005
> well, in fact no error after the "./configure"...that error log i
> reported is only after the "make" command...so no dependencies
> problems i guess...
That is not what I meant,
a) do those missing files exist in your GRASS source?
(ie did all the source code files make it onto your disk correctly?)
b) cd lib/vector/diglib && make
(ie report the errors from trying to compile the GRASS libraries)
> i had compiled grass54 with no problems...
> with grass6 beta1 there are new packages to be installed before?
No, the requirements should mostly be the same.
Hamish
============================================================
> > i tried to compile grass6 beta1 but there were errros
> > in so many modules...
> >
> > after the log message i changed into mentioned
> > directories (some of them) but it didn't work as
> > well...
> > i'm using debian based XandrOS
> >
> > **********
> >
> > CFLAGS="-g -Wall" ./configure
> > --with-tcltk-includes=/usr/include/tcl8.3
> > =/usr/include/tk8.3 --without-postgres --without-odbc
> >
> > *************
> >
> > GRASS GIS compilation log
> > -------------------------
> > Started compilation: Dom Jan 16 07:34:22 BRST 2005
> > Errors in:
> > /home/samuel/grass-6.0.0beta1/lib/vector/diglib
> > /home/samuel/grass-6.0.0beta1/lib/vector/Vlib
> > /home/samuel/grass-6.0.0beta1/lib/sites
> > /home/samuel/grass-6.0.0beta1/lib/rst/interp_float
> > /home/samuel/grass-6.0.0beta1/lib/ogsf
> > /home/samuel/grass-6.0.0beta1/db/drivers/ogr
>
> [...]
>
> .. if the libraries don't compile, anything that needs them won't
> either. Best to start looking for what is broken there first.
>
>
> > changed into /visualization/nviz
> > run make
> >
> > error message:
> >
> > cd src ; make
> > make[1]: Entering directory
> > `/home/samuel/grass-6.0.0beta1/visualization/nviz/src'
> > gcc -I/home/samuel/grass-6.0.0beta1/include
> > -I/home/samuel/grass-6.0.0beta1/dist./include/grass
> > -g -Wall -Wall -Wconversion -Wno-implicit-int
> > -I/usr/X11R6/include -I/usr/include/tcl8.3
> > -I/usr/include/tcl8.3
> > -I/home/samuel/grass-6.0.0beta1/include
> > -I/home/samuel/grass-6.0.0beta1/dist./include/grass
> > -D_NO_PROTO -D__STDC__ -I/usr/include
> > -DPACKAGE=\""grassmods"\"
> > -I/home/samuel/grass-6.0.0beta1/include
> > -I/home/samuel/grass-6.0.0beta1/dist./include/grass \
>
> ^^ note /dist./include/ above. $ARCH is missing?
>
>
> > -o OBJ./nvizAppInit.o -c nvizAppInit.c
> > :5:1: warning: "__STDC__" redefined
> > In file included from nvizAppInit.c:9:
> > interface.h:22:19: gsurf.h: No such file or directory
> > interface.h:23:21: gstypes.h: No such file or
> > directory
> > In file included from nvizAppInit.c:9:
> > interface.h:86: error: `MAX_CPLANES' undeclared here
>
>
> two header files gsurf.h and gstypes.h were not found.
>
> They are tagged in CVS for 6beta1:
> http://freegis.org/cgi-bin/viewcvs.cgi/grass51/lib/ogsf/gsurf.h
> http://freegis.org/cgi-bin/viewcvs.cgi/grass51/lib/ogsf/gstypes.h
>
> do they exist in your source tree? are you missing some files?
>
> try running md5sum on the .tar.gz and compare. (could someone provide
> an official one on the download page?)
>
>
>
> Hamish
>
>
>
> ---------------------------------
> Yahoo! Acesso Grátis - Internet rápida e grátis. Instale o discador do
> Yahoo! agora.
More information about the grass-user
mailing list