[GRASS-dev] some backports to 6.3.0-CVS branch

Glynn Clements glynn at gclements.plus.com
Thu Oct 25 17:01:42 EDT 2007


Benjamin Ducke wrote:

> Hmmm, I am getting an error trying to compile the vector lib
> on MingW now:
> 
> cd lib/vector/
> make
> 
> make -C rtree || echo /src/grass6/lib/vector/rtree >> /src/grass6/error.log
> make[1]: Entering directory `/src/grass6/lib/vector/rtree'
> make[1]: *** No rule to make target
> `/src/grass6/dist.i686-pc-mingw32/include/grass/rtree/card.h', needed by
> `lib'.  Stop.

The rule should be there in the Makefile:

	RTLINC = $(ARCH_INCDIR)/rtree
...	
	$(RTLINC)/%.h: %.h | $(RTLINC)
		$(INSTALL_DATA) $< $@

> My sources are a few hours old. When did you commit these changes?
> Could they be the cause of my troubles?

The last update to lib/vector/rtree was:

	RCS file: /grassrepository/grass6/lib/vector/rtree/Makefile,v
	Working file: Makefile
	head: 1.10
	branch:
	locks: strict
	access list:
	keyword substitution: kv
	total revisions: 10;	selected revisions: 1
	description:
	----------------------------
	revision 1.10
	date: 2007/10/19 13:45:53;  author: glynn;  state: Exp;  lines: +12 -14
	Only install grass<ver>.bat on Windows (MinGW)
	Fix Windows build problems with d.frame, v.voronoi
	Fix (?) parallel build problems with lib/vector/rtree and lib/gpde
	Avoid trying to "install" lib/gis/colors/CVS directory

The there are no differences between the trunk, 6.3 release branch,
and 6.3-RC1 for lib/vector/rtree.

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




More information about the grass-dev mailing list