[GRASS5] configure goof?

Markus Neteler neteler at itc.it
Sat Jan 26 19:43:54 EST 2002


On Sat, Jan 26, 2002 at 11:00:27PM +0000, David D Gray wrote:
> Developers
> 
> I have just updated my CVS branches and attempted a re-compilation: I 
> have not done a general compilation for two weeks approx. I find that 
> the configure bombs out with
> 
> ddgray at armadce:/arc/ddgray/cvs/main/grass$ CFLAGS="-g" LDFLAGS="" 
> ./configure --prefix=/opt --bindir=/usr/local/bin 
> --with-tiff-includes=/usr/include --with-tiff-libs=/usr/lib 
> --with-tcl-includes=/usr/include --with-tcl-libs=/usr/lib
> checking host system type... i686-pc-linux-gnu
> checking for gcc... gcc
> checking whether the C compiler (gcc -g ) works... yes
> checking whether the C compiler (gcc -g ) is a cross-compiler... no
> checking whether we are using GNU C... yes
> checking whether gcc accepts -g... yes
> checking for full floating-point support... yes
> checking for SysV... no
> checking for another button... no
> checking for XDriver... socket
> [...]
> checking for gdImageGif in -lgd... no
> checking for gdImageCreateTrueColor in -lgd... no
> checking whether to use Tcl/Tk... yes
> checking for location of Tcl/Tk includes...
> checking for tcl.h... yes
> checking for tk.h... yes
> checking Tcl version... 7.6
> checking Tk version... 4.2
> configure: error: *** Tcl/Tk version mismatch.
> 
> This is picking up Tcl/Tk for TkStep, an old version I still require in 
> /usr/local/*. I tried to configure as you can see that it would pick up 
> the correct 8.3 libs in /usr/* (I actually have 6 Tcl versions scattered 
> about). Then I noticed that this only appends the include and lib 
> directories specified. If that is the case, it seems wrong to me: the 
> `--with-tcl-incudes' should specify where to look, or at least prepend 
> the specified directory. I notice the tiff libs are searched the same 
> way, perhaps all search paths are specified this way. If so, can they 
> all be changed?
> 
> David


... ah - I am not the only :-) Also here the configure picks up
a wrong version, although I tried to eliminate all oldish tcl/tk
stuff. My parameters to configure seem to be somewhat ignored.

Markus



More information about the grass-dev mailing list