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


On 3/28/07, Miroslaw Dach <miroslaw.dach@psi.ch> wrote:

        I am new in the embedded systems Linux development.
I have the Xilinx evaluation FPGA board with PPC405 processor.
This board comes with the Montavistal linux installed in the Flash.

The linux itself works very well. I just wanted to prepare the additional
software which could run under Montavista.

My general question is. Is it possible to use the GNU cross complier which
is built with crosstools by Dan Kegel to run the executables under
linux Montavista.

It may be possible, but it is generally not a good idea to mix toolchains in a project as you never know what problems you will run into. It is best to build everything with one toolchain, so in this case, you should probably use the Montavista toolchain.

I have successfully built crosscompilers and linkers with crosstools. I was
really amazed that the crosstools did it in such a straight forward way.

Building the toolchain is a good start, but it is only the first step. The real challenge comes in building a complete distribution -- which you should do if you plan to not use the Montavista toolchain. There are several ways to do this: - use commercial toolkits like Timesys/Montavista - build everything from scratch (http://www.linuxfromscratch.org/) - use opensource build systems (Buildroot, OpenEmbedded)


Cliff



-- ======================= Cliff Brake http://bec-systems.com

--
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]