[GRASS5] Re: Cygwin binaries

Hello Paul

(cc grass5, for the archive)

On Fri, Aug 13, 2004 at 11:50:30AM +0100, Paul Kelly wrote:

Hello Markus
I tried installing the Cygwin binaries of 5.3.0 that I prepared last month
on a new Cygwin installation on a new Windows XP system and they seem to
be working very well. Tcltkgrass and NVIZ both worked (the working
NVWISH2.2 binary that Glynn compiled some time ago on Windows 98 is
included). I also included shared gdal and proj libraries within the grass
distribution (in the lib directory) and r.in.gdal is working fine.

The binary tar.gz is only 13MB which is a big improvement on the
statically-compiled versions I feel.

Excellent!

If you agree I think it should be
moved on to the main GRASS website in the 5.3 binaries directory and the
version that is currently there removed.

Done. I have merged your README.grass... with the README in the
server, please verify all at

http://grass.itc.it/grass53/binary/mswindows_cygwin/

You could also put a link (e.g.
just a hard link on the web server) to the xtcltk-8.3.4-CYGWIN.tar.gz file
(this is currently in the 5.0 binaries directory), which is required for
Tcltkgrass to work.

Yes, the xtcltk-8.3.4-CYGWIN.tar.gz I have linked into the directory to
avoid that the users have to wander around the site.

The three files dated 02-July in
http://www.public.asu.edu/~cmbarton/files/grass_win/ are the ones you
need.

Fetched, will be on the mirrors in 1-2 days.

I also feel that the old 5.0.x Cygwin binaries should all be removed, to
stop people trying to use them and then reporting problems! I know there
is not a more up-to-date version of the Wingrass_generic version, but with
Tcltkgrass and NVIZ not working it is not that useful for new servers, and
nowadays Microsoft even provides a free X-server (in Windows Services for
Unix) so it is not as relevant as it was before.

I agree. I have moved the 5.0-Windows stuff out of the web into
a local backup directory.

The web site at grass.itc.it now consumes 679MB (so a bit less).

Let me know what you think,
Paul

Thanks for your efforts,

Markus

Hello Markus

On Fri, 13 Aug 2004, Markus Neteler wrote:

You could also put a link (e.g.
just a hard link on the web server) to the xtcltk-8.3.4-CYGWIN.tar.gz file
(this is currently in the 5.0 binaries directory), which is required for
Tcltkgrass to work.

Yes, the xtcltk-8.3.4-CYGWIN.tar.gz I have linked into the directory to
avoid that the users have to wander around the site.

Thank you for doing this. The package with the man pages in it
(xtcltk-8.3.4-CYGWIN-man.tar.gz) doesn't need to be there so I think you could remove it to make it simpler; only xtcltk-8.3.4-CYGWIN.tar.gz is needed.

Also unless you think the WinGRASSinstall.rtf is very useful I would leave it out as well, as some of the instructions don't apply to this particular binary distribution (e.g. installing the GDAL dll) and could be confusing.

I think an up-to-date list of the non-default Cygwin packages that are required to run GRASS would complete the README nicely. I will try and compile it when I have some time. It is not that hard to get GRASS running on Cygwin if you know what to do; the problem is there are so many conflicting lists of instructions on the web and GRASS mailing lists, so I think to keep this directory as simple with as few files and essential
instructions as possible is best!

Paul

Paul,

When this goes up, I think I should remove the copy you sent me I have on my
site, to avoid the confusion you mention below, and replace it with a link
to the official GRASS binary page for 5.3.

If 5.7 could be packaged in the same way it would be a great boon to Windows
users. I just noticed that Rich Greenwood is no longer posting binaries, but
is simply linking to the GRASS site.

I just posted a simple windows install instruction (perhaps the one you
mention). However, I can either edit this to reflect the changes you mention
or delete it if you are now including more up-to-date information in the
readme with your file. One nice item in the instructions I posted is that it
has a succinct discussion of installing and starting CygwinX. Perhaps
something like this could go into the GRASS installation readme if it's not
already there.

Markus, is this the time to think about posting Lorenzo Moretti's Mac
binaries on the GRASS main site?

Michael

On 8/13/04 8:21 AM, "Paul Kelly" <paul-grass@stjohnspoint.co.uk> wrote:

Hello Markus

On Fri, 13 Aug 2004, Markus Neteler wrote:

You could also put a link (e.g.
just a hard link on the web server) to the xtcltk-8.3.4-CYGWIN.tar.gz file
(this is currently in the 5.0 binaries directory), which is required for
Tcltkgrass to work.

Yes, the xtcltk-8.3.4-CYGWIN.tar.gz I have linked into the directory to
avoid that the users have to wander around the site.

Thank you for doing this. The package with the man pages in it
(xtcltk-8.3.4-CYGWIN-man.tar.gz) doesn't need to be there so I think you
could remove it to make it simpler; only xtcltk-8.3.4-CYGWIN.tar.gz is
needed.

Also unless you think the WinGRASSinstall.rtf is very useful I would leave
it out as well, as some of the instructions don't apply to this
particular binary distribution (e.g. installing the GDAL dll) and could be
confusing.

I think an up-to-date list of the non-default Cygwin packages that are
required to run GRASS would complete the README nicely. I will try and
compile it when I have some time. It is not that hard to get GRASS running
on Cygwin if you know what to do; the problem is there are so many
conflicting lists of instructions on the web and GRASS mailing lists, so I
think to keep this directory as simple with as few files and essential
instructions as possible is best!

Paul

--
Michael Barton, Professor
School of Human Origins, Cultures, & Society
Arizona State University
Tempe, AZ 85287

Web - http://www.public.asu.edu/~cmbarton

Hello Paul,

On Fri, Aug 13, 2004 at 04:21:49PM +0100, Paul Kelly wrote:

Hello Markus

On Fri, 13 Aug 2004, Markus Neteler wrote:

>>You could also put a link (e.g.
>>just a hard link on the web server) to the xtcltk-8.3.4-CYGWIN.tar.gz file
>>(this is currently in the 5.0 binaries directory), which is required for
>>Tcltkgrass to work.
>
>Yes, the xtcltk-8.3.4-CYGWIN.tar.gz I have linked into the directory to
>avoid that the users have to wander around the site.

Thank you for doing this. The package with the man pages in it
(xtcltk-8.3.4-CYGWIN-man.tar.gz) doesn't need to be there so I think you
could remove it to make it simpler; only xtcltk-8.3.4-CYGWIN.tar.gz is
needed.

Fine with me: only xtcltk-8.3.4-CYGWIN.tar.gz linked now.

Also unless you think the WinGRASSinstall.rtf is very useful I would leave
it out as well, as some of the instructions don't apply to this
particular binary distribution (e.g. installing the GDAL dll) and could be
confusing.

I must admit that I didn't look at WinGRASSinstall.rtf.
Now removed.

I think an up-to-date list of the non-default Cygwin packages that are
required to run GRASS would complete the README nicely. I will try and
compile it when I have some time. It is not that hard to get GRASS running
on Cygwin if you know what to do; the problem is there are so many
conflicting lists of instructions on the web and GRASS mailing lists, so I
think to keep this directory as simple with as few files and essential
instructions as possible is best!

Once I receive updated docs, I can remove the outdated stuff.
In fact, currently the winGRASS docs are confusing.

Markus

On Sat, Aug 14, 2004 at 09:56:59AM -0700, Michael Barton wrote:
[...]

Markus, is this the time to think about posting Lorenzo Moretti's Mac
binaries on the GRASS main site?

Do you refer to 5.7? Yes, this could be done.
However, the "GRASS complete" package with 158.6 MB is too large.
The GRASS Web site should always fit on a CDROM (Snapshot CD).

Markus