[GRASS-dev] [GRASS GIS] #3118: Some modules fail to compile
GRASS GIS
trac at osgeo.org
Fri Aug 5 11:48:35 PDT 2016
#3118: Some modules fail to compile
------------------------+---------------------------------
Reporter: ewcgrass | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.2.0
Component: Compiling | Version: svn-releasebranch72
Resolution: | Keywords:
CPU: x86-64 | Platform: Linux
------------------------+---------------------------------
Comment (by wenzeslaus):
Replying to [comment:2 ewcgrass]:
> I compiled originally with default settings, and geos, liblas and
postgres support are excluded by default (perhaps a change is required to
include them by default?).
Possibly. You can open a ticket for it.
> (I didn't include support for postgres in case it removed default
support for SQlite?, which I wish to maintain)
You can do it. They are independent.
> --snip--
You can use `{{{` and `}}}` to make a snipped, see WikiFormatting at the
top right corner of the form.
> {{{
> OBJ.x86_64-pc-linux-gnu/geos.o: In function `geos_buffer':
> vector/v.buffer/geos.c:153: undefined reference to `Vect_read_area_geos'
> }}}
This looks like a GRASS GIS function to communicate with GEOS was disabled
because of missing GEOS. You probably need to recompile the library. Do
make distclean in the source code top directory:
{{{
make distclean && svn up && ./configure ... && make
}}}
> v.buffer output complains about undefined symbol for Vect_read_line_geos
and Vect_read_line_geos.
This seems to fit with the above, i.e. a missing symbol in the library.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3118#comment:3>
GRASS GIS <https://grass.osgeo.org>
More information about the grass-dev
mailing list