[GRASS-dev] Re: [bug #5218] (grass) wingrass: creating new location from startup screen with projection values fails

Moritz Lennert mlennert at club.worldonline.be
Mon Oct 30 11:23:45 EST 2006


On Thu, October 26, 2006 21:06, Glynn Clements wrote:
> 
> Moritz Lennert wrote:
> 
>> > Aside: it might encourage more people to work on the Windows version
>> > if the GRASS site contained binary versions of the necessary
>> > libraries. Having to build XDR, PROJ, GDAL, zlib, PNG, Tcl/Tk and
>> > possibly other stuff from source before you can start to compile GRASS
>> > is a major nuisance.
>>
>> What about the packages installed by Huidae's installer:
>>
>> http://prdownloads.sourceforge.net/g/gn/gnuwin32
>>
>> (Huidae's inst_grass.bat downloads: libiconv-1.9.2-1 libpng-1.2.8
>> jpeg-6b-4 tiff-3.8.2-1 file-4.16-1 freetype-2.1.10 pdcurses-2.6
>> readline-5.0 gettext-0.14.4 zlib-1.2.3 zip-2.31)
> 
> Some of those should be optional, although most of them are useful (I
> don't know about file and zip, though). If that version of zlib is
> usable, we can use that rather than our own package.
> 
>> Would I need the *-lib packages for compilation ?
> 
> Maybe. You need the header files for compilation, whereas you only
> need DLLs for pre-compiled applications. If the packages are split,
> then you will need both parts.

mlennert at geog-pc40:~$ unzip -l freetype-2.0.1-bin.zip
Archive:  freetype-2.0.1-bin.zip
freetype 2.0.1: binaries
   Length     Date   Time    Name
  --------    ----   ----    ----
    790571  03-08-01 11:33   bin/libfreetype.dll
       995  03-21-01 19:11   contrib/freetype-2.0.1.README
        26  03-21-01 19:11   manifest/freetype-2.0.1-bin.ver
       122  03-21-01 19:11   manifest/freetype-2.0.1-bin.mft
  --------                   -------
    791714                   4 files
mlennert at geog-pc40:~$ unzip -l freetype-2.0.1-lib.zip
Archive:  freetype-2.0.1-lib.zip
freetype 2.0.1: libraries
   Length     Date   Time    Name
  --------    ----   ----    ----
    152685  12-01-00 00:08   include/freetype/freetype.h
      4043  12-01-00 00:08   include/freetype/ftbbox.h
     22183  12-01-00 00:08   include/freetype/ftcache.h
      8667  12-01-00 18:25   include/freetype/fterrors.h
      etc...


So it's both.

> 
>> For Tcl/Tk Huidae recommends, i.e.:
>>
>> http://prdownloads.sourceforge.net/mingw/tcltk-8.4.1-1.exe?download
> 
> Is that actually a *native* version, or does it include MinGW-isms?

Don't know. Huidae ?

> 
>> And Huidae provides:
>>
>> fftw-2.1.5-1 gdal-1.3.2-1 geos-2.2.3-1 proj-4.4.9-1 sqlite-3.3.6-1
>> xdr-4.0-1
>>
>> from http://geni.ath.cx/grass/
>>
>> Isn't that enough ?
> 
> If he provides usable packages (compiled libraries and headers), then
> we should use those. However, I get a "forbidden" error for the above
> URL, and I couldn't find individual packages from the main page.

They are available as http://geni.ath.cx/grass/fftw-2.1.5-1.zip etc.

Moritz




More information about the grass-dev mailing list