[GRASS5] Fwd: uploading your binaries
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.
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