[GRASS-user] d.vector problems in GRASS-7

Glynn Clements glynn at gclements.plus.com
Wed Aug 24 14:15:46 EDT 2011


Markus Metz wrote:

> missing is:
> 
> make distclean
> 
> > # svn checkout https://svn.osgeo.org/grass/grass/trunk grass_trunk
> > # ./configure --enable-shared --without-mysql --without-sqlite --with-gdal
> > --without-fftw --with-postgres --with-postgres-includes=/usr/include/pgsql
> > --with-freetype-includes=/usr/include/freetype2
> > --with-freetype-libs=/usr/lib --with-geos=/usr/local/bin/geos-config
> > # make
> >
> > or
> >
> > # make clean
> here to, because make clean is not enough:
> 
> make distclean

The difference between "make clean" and "make distclean" is that the
latter removes files generated by configure, after which the only
files in the source tree should be those from the repository plus any
which have been placed there by mechanisms other than the build
process.

It is never *necessary* to run "make distclean"; "make clean" is
enough, provided that you re-run configure whenever any related files
have changed. However, running "make distclean" after "svn update"
will prevent problems arising from forgetting to re-run configure (as
you'll get blatant errors rather than subtle problems).

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


More information about the grass-user mailing list