public inbox for ecos-discuss@sourceware.org
 help / color / mirror / Atom feed
* [ECOS] eCos on Windows without Cygwin
@ 2007-03-01 13:24 Øyvind Harboe
  2007-03-01 13:41 ` Mikael Helbo Kjær
                   ` (4 more replies)
  0 siblings, 5 replies; 19+ messages in thread
From: Øyvind Harboe @ 2007-03-01 13:24 UTC (permalink / raw)
  To: eCos Discussion

If you don't agree that the dependence on Cygwin is hampering eCos,
then don't read further.

Thus warned.....

Problems w/Cygwin:

- Whether or not Cygwin will work at all for eCos is a matter of
chance depending on the mix of Cygwin packages on any given day. E.g.
today they seem to be battling with breakages in heap allocation on
XP due to trying to accommodate Vista somehow. Who knows what they'll
be working on tomorrow. Cygwin ecosconfig binary available for
download on ecos.sourceware.org was broken for years(?) w/latest
Cygwin.   http://www.cygwin.com/ml/cygwin/2006-01/msg00799.html
- There is no way to create a single package no questions installer
w/Cygwin. Lots of companies ignore Cygwin license conditions and
bundle cygwin1.dll which creates lots of impossible to debug problems
w/side-by-side installs. A pox on them!
- Installing or upgrading Cygwin is *painful*. Download times,
unpacking times, lots of questions, how to figure out which packages
to install, etc., etc.
- Cygwin has no "release" concept a la Linux distributions. I don't
think there is a single change (except bugfixes) that has interested
me in Cygwin the last 5 years w.r.t. eCos development. eCos really has
very modest needs. I believe the reason this is so, is because there
is no interest w/the Cygwin package maintainers. The only option I
know of is the Cygwin Time Machine. For the record: I don't believe
the Cygwin guys are doing anything wrong. Doing releases would be the
solution, but to do that the resources would have to come from
somewhere. Given their resource limitations, I believe they are
spending their resources wisely.

As far as I know, MinGW binaries of GCC toolchains + eCos tools is the
most tantalizing prospect.

Since a eCos needs are so simple & unchanging, I believe a MinGW based
package could live relatively unchanged for years.

Does anyone know of any organized efforts to address these problems?


-- 
Øyvind Harboe
http://www.zylin.com

--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2007-03-03  6:20 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-03-01 13:24 [ECOS] eCos on Windows without Cygwin Øyvind Harboe
2007-03-01 13:41 ` Mikael Helbo Kjær
2007-03-01 14:19 ` Andrew Lunn
2007-03-01 14:25   ` Øyvind Harboe
2007-03-01 17:47     ` Kevin Wilson
2007-03-01 18:40     ` [ECOS] " Grant Edwards
2007-03-01 20:35       ` Donald Walton
2007-03-02  7:24         ` [ECOS] creating flash partitions in uBoot jatinder
2007-03-02 11:56           ` Gary Thomas
2007-03-02  9:18     ` [ECOS] eCos on Windows without Cygwin Ilija Koco
2007-03-02  9:27       ` Øyvind Harboe
2007-03-02 16:52         ` Ilija Koco
2007-03-02 17:01           ` Alexander Neundorf
2007-03-02 17:50             ` [ECOS] " Grant Edwards
2007-03-02 17:00         ` Grant Edwards
2007-03-03  6:20         ` [ECOS] eCos on Windows without Cygwin - try SFU ;) rtos
2007-03-01 15:28 ` [ECOS] eCos on Windows without Cygwin Tom Malcolmson
2007-03-01 18:33 ` [ECOS] " Grant Edwards
     [not found] ` <c09652430703010523u18dca526r6e107a997466e3d2@mail.gmail.co  m>
2007-03-02  7:19   ` [ECOS] " Chuck McManis

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).