Hi

thanks for the info, I will try and download the source code from the 
codesourcery website so I can see which version of gcc  / bin / libc they are 
using and then use your instructions in the text file to hopefully build a new 
toolchain.

I think its important to update the ARM toolchain as ARM are moving to the 
newer cortex devices, and I for one would like to see uClinux up and running on 
these new devices.

I will email my progress.

regards

steve

--- On Tue, 11/24/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: Tuesday, November 24, 2009, 7:22 AM
> 
> Hi Steven,
> 
> steven taffs wrote:
> > arm-linux-tools-20070808 looks like it was built with
> glibc-2.3.6 does that mean uClibc cant be selected / used
> within uClinux make menuconfig when using this tool chain ?
> 
> The libc in the toolchain does't matter when compiling the
> uClinux-dist.
> It is completely self contained. you can (and should)
> select uClibc when
> compiling for non-MMU targets. (With no uClibc built into
> the toolchain
> though it does mean you can't build uClinux apps stand
> alone outside of
> a build framework like the uClinux-dist).
> 
> Regards
> Greg
> 
> 
> 
> > --- On Tue, 11/24/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: Tuesday, November 24, 2009, 12:49 AM
> >> 
> >> 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
> >> 
> > 
> > 
> >   
>    _______________________________________________
> > 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

Reply via email to