Hi Steven,

steven taffs wrote:
I guess I don't follow that logic. Why would someone
unfamiliar with
uClinux not choose a toolchain from the links on that
page?

If you go to the arm website and look for uclinux you find the following page

http://www.arm.com/products/os/linux_download.html

Which references codesourcery
'Source and binary versions of the GNU GCC compiler are available from 
www.codesourcery.com'

so I guess people download the uclinux source from you and then try and compile 
with codesourcery, I was thinking about doing the same thing.

I would like to try and port uclinux to a Actel cortex-M1 FPGA to make a start 
on this I need a gcc compiler with the -mcpu=cortex-m1 target switch (ie gcc 
4.4.2).

Anyone how needs / wants to run uclinux on Arms new cortex chips needs to use a newer compile (minimum 4.3.0). How much work would it be to upgrade the uClinux Arm tool chain to use a newer version of gcc?

Its not overly difficult. The arm-linux- toolchains linked from
uclinux.org are reasonably basic builds. (There is a text file in
the download directory with instructions on how that one was built).

Regards
Greg



(sorry if this question is a bit basic never really played around with tool chains before)





--- On Mon, 11/23/09, Greg Ungerer <g...@snapgear.com> wrote:

From: Greg Ungerer <g...@snapgear.com>
Subject: Re: [uClinux-dev] ARM support
To: "uClinux development list" <uclinux-dev@uclinux.org>
Date: Monday, November 23, 2009, 5:36 AM

Hi,

ucli...@browserseal.com
wrote:
On 11/18/2009, "Greg Ungerer" <g...@snapgear.com>
wrote:
ucli...@browserseal.com
wrote:
I'm trying to compile the latest version of
uClinux on ARM and the
multitude of errors that I'm getting leads me
to believe that this
architecture simply is not supported anymore,
hence the first question -
what happened to ARM support and uClinux in
general ? Last time I
checked, i.e. about two years ago, it was
probably the most popular
embedded distro, at least for ARM - and now it
does not even compile !
You are wrong, it does compile. I have an
automated build system that
builds approximately 150 board/kernel/lib
combinations(*) each night.
Every release is run through this. It compiles
GDB/ARMulator with
linux-2.4.x and linux-2.6.x kernels and both
little and big endian
and the GDB/Skyeye target with 2.4.x and 2.6.x
kernels (using my
arm-linux- toolchains).

(* of course the whole uClinux-dist tree has way
more than 150 possible
combinations of board/kernel/lib. With the
resources I have that is
about as much as I can cover in a single day. I
have just chosen a
variety of interesting targets on a variety of CPU
types to test
compile for).


I will send a separate email with compilation
errors, I just think that
it would be better to have a separate thread
for this general
discussion. Provided there is anybody out
there interested in discussing
ARM, which I seriously doubt.
Are you serious?

The only conclusion I can draw from your problems
is that people who
choose to use various other toolchains with the
uClinux-dist don't
choose to send patches back to make them work
properly with the
dist.
I believe I did provide a complete list of the changes
required to
compile uClinux with this other, i.e. Codesourcery,
toolchain and you
did say that you think it is the toolchain that has to
be changed. What
did I miss ?
Patches please.


Please note that people new to uClinux are most likely
to use
Codesourcery toolchain, rather than 2007 one from
uClinux web site.

I guess I don't follow that logic. Why would someone
unfamiliar with
uClinux not choose a toolchain from the links on that
page?

Sure I would like to see the dist code work with lots of
toolchains.
And I don't want to put a warning like "you must use these
toolchains"
on the download pages.

Regards
Greg



P.S. I'm not here to blame anybody, but rather try to
make uClinux
better. It did take me some time, a few days to be
exact, to find and
summarize the solutions to all the  issues with
these other toolchain.
Regards
Greg



------------------------------------------------------------------------
Greg Ungerer  --  Principal
Engineer EMAIL: g...@snapgear.com
SnapGear Group, McAfee
PHONE: +61 7 3435 2888
825 Stanley St,
FAX: +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia
     WEB: http://www.SnapGear.com
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev


--
------------------------------------------------------------------------
Greg Ungerer -- Principal Engineer EMAIL: g...@snapgear.com SnapGear Group, McAfee PHONE: +61 7 3435 2888 8 Gardner Close FAX: +61 7 3217 5323 Milton, QLD, 4064, Australia WEB: http://www.SnapGear.com
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev



_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev



--
------------------------------------------------------------------------
Greg Ungerer  --  Principal Engineer        EMAIL:     g...@snapgear.com
SnapGear Group, McAfee                      PHONE:       +61 7 3435 2888
8 Gardner Close                             FAX:         +61 7 3217 5323
Milton, QLD, 4064, Australia                WEB: http://www.SnapGear.com
_______________________________________________
uClinux-dev mailing list
uClinux-dev@uclinux.org
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by uclinux-dev@uclinux.org
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to