Mail Archives: cygwin/1997/08/09/21:48:51
[This discussion originated on win32 AT lists DOT debian DOT org, but
I'm sending this to both that list and gnu-win32 AT cygnus DOT com].
Jim Pick, you wrote:
> > > 2) The Cygnus distribution is not FSSTND based. I think we
> > > can just juggle the files around into their proper places without
> > > causing too much grief.
> >
> > Yes. Maybe we can persuade Cygnus to make their distribution FSSTND based.
>
> Or maybe we can convince them to concentrate on building the winsup/newlib
> "kernel" layer, and leave the distribution building to us. That's
> exactly what we do with Linux.
That would be a good idea.
> > > I don't like how the Cygnus distribution defaults to mounting the
> > > \ directory at C:\ - it would be much nicer to mount this directory
> > > at a different (user specified) location (ie. C:\debw32). That
> > > way, all the standard FSSTND directories (/bin /dev /etc /home /lib
> > > /proc /root /sbin /tmp /usr /var) wouldn't pollute the C:\
> > > directory. That's fairly important if we want to put it into
> > > widespread use.
> >
> > This is also worth suggesting to Cygnus.
> > Their InstallShield installer should have a dialogue box so
> > that the user can choose where to mount the root directory.
> > The default ought to be something other than \.
>
> Well, we can do it ourselves, and Cygnus can check it out. I'm
> sure they'd be interested.
>
> InstallShield basically does the same job as dpkg, but not in as
> good a manner. And it isn't a "free" tool. Cygnus would be ill-advised
> to attempt to build a distribution with it. Frankly, if they are
> going to build a distribution, they should using either rpm, dpkg,
> or the FreeBSD package tools. Or stay out of the distribution building
> business altogether (like what Linus does).
Cygwin32 is really a base system (or at least the winsup/newlib parts are).
Installing the base system is a bit different to installing additional
packages.
Is there a free tool that does as well as InstallShield does
with regard to the Win32 user interface?
> > > 7) I'm still interested in building a glibc-based layer, since that
> > > would be an opportunity to do things in a more standard way.
> >
> > Yes, this is still a good idea.
>
> I was also wondering (and perhaps someone else would have more knowledge
> in this area) - wouldn't it also be possible, down the road, to run
> Linux binaries in ELF format on Win32 using an emulation layer? I know
> FreeBSD can do this, and Linux does this with the iBCS package for
> other binaries.
It ought to be technically possible. It would certainly be very neat.
> Another weird idea - I wonder if cygwin32.dll would operate under WINE
> or TWIN? That might be nice for development purposes. :-)
--
Fergus Henderson <fjh AT cs DOT mu DOT oz DOT au> | "I have always known that the pursuit
WWW: <http://www.cs.mu.oz.au/~fjh> | of excellence is a lethal habit"
PGP: finger fjh AT 128 DOT 250 DOT 37 DOT 3 | -- the last words of T. S. Garp.
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
- Raw text -