[oe] *Very* newbie question: OE and Cygwin?

Leon Woestenberg leon.woestenberg at gmail.com
Thu Nov 1 00:30:51 UTC 2007


Jason,

in theory, you might be able to get it (Cygwin + OE) to work. However,
after having spent months to get uClinux working under Cygwin I
*strongly* advice you NOT to use Cygwin for Linux target development.
I wrongly thought this would be the best bet to support my non-Linux
colleagues.

It planned out to be *much* easier to work under Linux, even for the
newbies. Good for them, good for me.

And the fact that your board vendor does use Cygwin (which is bad)
does not count if you want to use OpenEmbedded (which is good),
because OpenEmbedded gives you all you need. I.e. you would not want
to depend on some Linux "release" from your board vendor to build your
application.

The leverage of using Linux pays off on all sides! (test exposure,
build knowledge, build speed, power tools, ....). In fact, I also
consider Cygwin just another "vendor lock in".

These are just my two cents,

Leon.


On 10/30/07, Tiller, Jason <jtiller at sjm.com> wrote:
> Hi, All, :)
>
>
>
> [Main question: Can I use OE on cygwin to target a PXA270-based board?]
>
>
>
> My name is Jason Tiller and I'm a software engineer at St. Jude
>
> Medical, a heart-related medical device company.  I'm the only
>
> software engineer in a division that builds high-intensity focused
>
> ultrasound cardiac ablation devices for the relief of atrial
>
> fibrillation.
>
>
>
> I'm evaluating a new microprocessor for a next-generation power
>
> generator.  We hope to use a linux kernel inside the instrument.  I'm
>
> using a Logic Devices PXA270-based Zoom eval board.  I saw on one of
>
> the LD boards that OE has support for this micro/board combination.
>
> I'd like to try OE to build a kernel and throw up some simple apps,
>
> but I have to do the host development in Windows, which means Cygwin.
>
>
>
> In fact, the LD SDK is built on cygwin - they provide pre-built win32
>
> gnu cross-tools that rely on cygwin apps.  I'm in the process of
>
> updating my Cygwin installation with all of the tools that the wiki
>
> (http://www.openembedded.org/wiki/RequiredSoftware) declares are
>
> required for OE.  Some of them aren't pre-built Cygwin packages
>
> (psyco, jade (but openjade is), sgmltools, docbook-utils, libsdl), but
>
> it looks like the really important ones are there.
>
>
>
> Should I expect a major headache in this effort?  My IT department is
>
> very cautious, and they won't certify my (desperately underpowered)
>
> Linux box for a net connection, so it's a lot easier to use my Windows
>
> box for development.
>
>
>
> Thanks for any heads up from a (hopefully) new OE user!
>
>
>
> ---Jason
>
> St. Jude Medical
>
> My product: http://tinyurl.com/e6gvq
>
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>


-- 
Leon




More information about the Openembedded-devel mailing list