Skip to contentSkip to conversation

Xilinx cygwin linux cross recommendations ?

DISCUSSION David H. Lynch Jr. 4 participants 5 messages Mar 20, 2009 – Mar 23, 2009

lore
Share & tools
lore
#0 lore raw

Does anyone have experience sugestions for building ppc/linux apps
or even ppc kernels under windows.

I work (and live) under Linux. I am very happy to work under Linux.
I only spend about 20 minutes a week in windows anymore.

But I have coworkers, and clients that live under windows. Mostly I have them working under coLinux, but even that seems to be
too much for many of them.

I have been able to mangle my build environment to work under msys
and use the xilinx edk cross compiler to build standalone PPC apps,
But the libraries do not seem to be present for linux applications.

I build my own uclibc crosscompiler under linux from buildroot.
Has anyone got experience doing that under windows ?

Can I just copy the appropriate library binaries and use them with
the xilinx EDK cross compiler ? Presumably I need to match versions of GCC.

Other suguestions ?

Thanks.

Signature · 8 lines
Dave Lynch 					  	    DLA Systems
Software Development:  				         Embedded Linux
717.627.3770 	       [email protected] 	  http://www.dlasys.net
fax: 1.253.369.9244 			           Cell: 1.717.587.7774
Over 25 years' experience in platforms, languages, and technologies too numerous to list.

"Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction."
Albert Einstein
#1 lore raw

On Thu, Mar 19, 2009 at 5:59 PM, David H. Lynch Jr. <[email protected]> wrot= e:

Quoted 2 lines

=A0 =A0Does anyone have experience sugestions for building ppc/linux apps or even ppc kernels under windows.

I hear rumors that there is a Windows version of ELDK.

--=20
Grant Likely, B.Sc., P.Eng.
Secret Lab Technologies Ltd.

#2 lore raw

I have no experience with ELDK.
Have you used it ? Do you like it ?

When I started I mostly did a roll my own environment using crosstool. I would have stuck to that except I can not get uclibc and it has
not been updated in a long time.
Crosstool-ng did not support the ppc last time I looked. Today I use buildroot - mostly just to build a toolchain - I have
never been able to get it to do many of the other things it is capable of.

I am not particularly fond (serious understatement) of "integrated
solve all the problems of the world" environments, they rarely work, and you must think inside their box.

I would be ecstatic with just a cygwin-linux-ppc-uclibc tool chain.

Quoted 9 lines · Grant Likely
Quoted 3 lines · David H. Lynch Jr.

Does anyone have experience sugestions for building ppc/linux apps
or even ppc kernels under windows.

I hear rumors that there is a Windows version of ELDK.

Signature · 8 lines
Dave Lynch 					  	    DLA Systems
Software Development:  				         Embedded Linux
717.627.3770 	       [email protected] 	  http://www.dlasys.net
fax: 1.253.369.9244 			           Cell: 1.717.587.7774
Over 25 years' experience in platforms, languages, and technologies too numerous to list.

"Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction."
Albert Einstein
#3 lore raw
Quoted 7 lines · David H. Lynch Jr.

I have no experience with ELDK.
Have you used it ? Do you like it ?

When I started I mostly did a roll my own environment using crosstool. I would have stuck to that except I can not get uclibc and it has
not been updated in a long time.
Crosstool-ng did not support the ppc last time I looked.

Look again - PowerPC is quite well supported by CrossTool-ng

Quoted 9 lines

Today I use buildroot - mostly just to build a toolchain - I have
never been able to get it to do many of the other things it is capable of.

I am not particularly fond (serious understatement) of "integrated
solve all the problems of the world" environments, they rarely work, and you must think inside their box.

I would be ecstatic with just a cygwin-linux-ppc-uclibc tool chain.

Why not just skip the torture (CygWin) and just run a virtual machine on Windows [I assume you _have_ to have Windows]. Both VM-Ware and VirtualBox handle this problem beautifully. Then you have *Linux* for your development environment, not some cobbled set of pieces...

Quoted 12 lines
Quoted 8 lines · Grant Likely
Quoted 3 lines · David H. Lynch Jr.

Does anyone have experience sugestions for building ppc/linux apps
or even ppc kernels under windows.

I hear rumors that there is a Windows version of ELDK.

Signature · 4 lines
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------
#4 lore raw
In reply to David H. Lynch Jr.

I agree that VmWare is a reasonable solution.

Some of our field guys, that don't do Linux everyday, use the ELDK in a VmWare appliance and this seems reasonable. We never had great luck with cygwin stuff in this area.

-- John

Quoted 2 lines

-----Original Message-----
From: [email protected]

[mailto:linuxppc-dev-

Quoted 1 line

[email protected]] On Behalf Of David H. Lynch

Jr.

Quoted 5 lines

Sent: Thursday, March 19, 2009 5:59 PM
To: [email protected]
Subject: Xilinx cygwin linux cross recommendations ? =

Quoted 7 lines

=

Does anyone have experience sugestions for building ppc/linux apps
or even ppc kernels under windows.
=

I work (and live) under Linux. I am very happy to work under

Linux.

Quoted 5 lines

I only spend about 20 minutes a week in windows anymore. =

But I have coworkers, and clients that live under windows. Mostly I have them working under coLinux, but even that seems to

be

Quoted 4 lines

too much for many of them.
=

I have been able to mangle my build environment to work under

msys

Quoted 2 lines

and use the xilinx edk cross compiler to build standalone PPC apps,
But the libraries do not seem to be present for linux

applications.

Quoted 8 lines

=

I build my own uclibc crosscompiler under linux from buildroot.
Has anyone got experience doing that under windows ?
=

Can I just copy the appropriate library binaries and use them with
the xilinx EDK cross compiler ? Presumably I need to match versions of

GCC.

Quoted 10 lines

=

Other suguestions ?
=

Thanks.
=

=

Quoted 7 lines

=

=

--
Dave Lynch DLA Systems
Software Development:

Embedded Linux

Quoted 3 lines

717.627.3770 [email protected] http://www.dlasys.net
fax: 1.253.369.9244 Cell: 1.717.587.7774
Over 25 years' experience in platforms, languages, and technologies

too numerous to list.

Quoted 3 lines

=

"Any intelligent fool can make things bigger and more complex... It

takes a touch of genius - and a

Quoted 8 lines

lot of courage to move in the opposite direction." Albert Einstein
=

_______________________________________________
Linuxppc-dev mailing list
[email protected]
https://ozlabs.org/mailman/listinfo/linuxppc-dev

This email and any attachments are intended for the sole use of the named r= ecipient(s) and contain(s) confidential information that may be proprietary= , privileged or copyrighted under applicable law. If you are not the intend= ed recipient, do not read, copy, or forward this email message or any attac= hments. Delete this email message and any attachments immediately.