[GRASS5] Fwd: uploading your binaries

Scott Mitchell smitch at mac.com
Wed Mar 3 07:43:03 EST 2004


I agree with your logic completely, it's just that on the Mac OS X 
platform, at least so far, Apple has seen fit to bundle MOST standard 
stuff along with its FreeBSD-based system, including everything else 
you mention (even LAPACK!), but for whatever reason, they do NOT bundle 
Tcl/Tk.  So I went on a search for an easy-to-obtain alternative to 
point people towards, and all I can find are (1) package managers like 
fink that include it, or (2) the "native"/Aqua version of Tcl/Tk.

So for every other platform I've used, I agree that it is likely to be 
on the system already, but not for OS X.

So I'll play around with including it to see if it works, and either do 
that or set up instructions for installing my compiled version to go 
with the binary dist.

Thanks!
Scott

On Tuesday, Mar 2, 2004, at 21:29 Canada/Eastern, Glynn Clements wrote:

> It should work, although it may be necessary to explicitly set
> TCL_LIBRARY and/or TK_LIBRARY.
>
> But the same could be said of any other library. Do we include
> everything which is listed in REQUIREMENTS.html? With more specialised
> libraries such as GDAL and PROJ, there's a reasonable case for
> bundling, as few systems will use these libraries for anything other
> than GRASS (plus the fact that GDAL is likely to have even more
> dependency issues than GRASS).
>
> But Tcl/Tk is a fairly standard library, and is quite likely to be on
> the system already. If we bundle that, where does it end? Are we going
> to start bundling OpenGL or X11?
>
> Personally, I don't think that we should be bundling anything for
> which there is an existing version which could reasonably be
> considered "standard". That probably includes zlib, curses, X, Tcl/Tk,
> OpenGL, PNG, JPEG, TIFF, PostgreSQL and FreeType. It may or may not
> include FFTW, BLAS/LAPACK, GDAL and PROJ.
>
------
Scott W. Mitchell		Scott_Mitchell at carleton.ca
Department of Geography and Environmental Studies
Carleton University, B349 Loeb Building
Ottawa, ON Canada
+1-613-520-2600 ext 2695




More information about the grass-dev mailing list