This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Linux Montavista versus crosstool


OK I see the problem. I thing that in the longer turn I will go along with 
just one toolchain for the kernel and the rest. 

Thanks for the answer

Best Regards

Mirek


On Wed, 28 Mar 2007 sjhill@real.realitydiluted.com wrote:

> > What would be in your opinion the problem to use the monatvista kernel 
> > with all the rest which is build with crosstool. What are potential 
> > inconviences?
> > 
> The problem is that cross toolchains are non-trivial to get right most
> of the time. If someone used a couple different options when configuring
> and building the compiler or binutils, then binaries produced by the
> toolchains may not match. Secondly, MV may have patches to the various
> components of the toolchain that you do not have, so even if you get the
> same binutils, gcc, and glibc/uClibc versions as they used, you could
> still have incompatibilities.
> 
> Something else to consider is that the Linux kernel and user space are
> fairly de-coupled. Does MV distribute any user applications or libraries
> that are required to get the RT performance? If not, then you could
> start from scratch and build your own cross toolchain and user space and
> use the MV toolchain to build your kernel. The kernel does not care what
> your user space looks like, only if it uses the syscalls and exposed
> APIs correctly.
> 
> -Steve
> 

-- 
=============================================================================
          Miroslaw Dach (Miroslaw.Dach@psi.ch) - SLS/Controls Group 
                PSI - Paul Scherrer Institut CH-5232 Villigen
=============================================================================


--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]