In article <
551646c9-80f8-450e...@googlegroups.com>,
Andrew Schorr <
asc...@telemetry-investments.com> wrote:
...
>In general, it's much better to have somebody with root privileges
>install this stuff so that you don't have private copies for every user.
If wishes were horses, then beggars would ride.
Or, as the economist says, "First, you assume a can opener".
I had meant to include a comment to the effect that I've been using and
installing software that uses the configure/make model for many, many
years, and I got my start at a time when ordinary users simply didn't have
root or any input on what the admins did (think shared school computers).
So, building the stuff in your home directory was the only way you could do
it, and you had to be adept at setting all the necessary environment
variables (PATH, LD_LIBRARY_PATH, AWKLIBPATH, etc) in order to make it
work. To this day, this is how I prefer to work. Old habits die hard, and
all that.
And, as I said, I did spend a fair amount of time trying to get the
Lightning extension working; most of that time was spent trying to get
gawkextlib built (and built in such a way that the Lightning extension
build process would fine and use it). I failed. As I said in my previous
post, I have no doubt that if I had been a little more willing to endure
the pain of banging my head against the wall for longer than I was, I
probably would have eventually gotten it to work.
>> And finally, there is the problem of the Windows users. There exists no
>> good mechanism for making all this stuff available to them.
>
>What's wrong with Cygwin? All of the gawkextlib stuff builds easily on Cygwin.
Of course it all "just works" with Cygwin. And I strongly agree with your
sentiment that that is the best way to do it. That's how I would do it.
But Cygwin is:
a) Not native Windows. It requires some technical knowledge and the
willingness to go out, find it, debug it, and install it on your
system - in order to be able to do any compiling/building of
software such as GAWK.
2) Not considered "native" by Windows purists (people not raised on
Unix/Linux). Hence the recent discussion thread in this very
newsgroups to that effect. See thread "People who don't like
Cygwin for some reason".
--
Alice was something of a handful to her father, Theodore Roosevelt. He was once
asked by a visiting dignitary about parenting his spitfire of a daughter and he
replied, "I can be President of the United States, or I can control Alice. I
cannot possibly do both."