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

See crosstool-NG 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]

how to add a new GCC entry?


Hi all,

I'd like to add support for gcc-4.7.2-2ubuntu1 ... right now I'm planting a 472-ubuntu patched version for crosstool to use but I'd like to do it the proper way - make crosstool download the 4.7.2 tarball, apply the -2ubuntu1 patch and then go on with it's work.

How do I do this? Where do I add download locations, menu entry etc?

*Aleksandar Milenkovic*
Software Engineer

Phone: +381-(0)11-2695-244
Fax: +381-(0)21-450-721
Mobile: +381-(0)64-31-666-82
E-mail: Aleksandar.Milenkovic@rt-rk.com <mailto:aleksandar.milenkovic@rt-rk.com>


RT-RK Computer Based Systems LLC
Bulevar Milutina Milankovica 19a
11000 Beograd, Serbia
www.rt-rk.com <http://www.rt-rk.com>


On 10/23/2012 7:35 PM, Yann E. MORIN wrote:
Aleksandar, All,

On Tuesday 23 October 2012 Aleksandar Milenkovic wrote:
I'm trying to generate a x86/x86_64 crosscompiler that will compile for
ARM. After much googling, browsing and trying to do things by hand, I
stumbled upon crosstool-NG which everyone seems to be using. I also saw
that it supports what i'm trying to get at (arm-linux-gnueabi) so i'm
giving it a shot.

But after configuring everything (before building though) it just hangs
on installing PPL. The cursor moves, there is activity but it just takes
more than an hour. What could be the cause of this? Does PPL really take
hours or did I forgot to turn off companion checking?
More than one hour to just _build_ PPL is a bit too long, even on a slow
machine. However, if you did enable checking the companion libraries,
checking PPL can well take a *very* long time. As stated, it takes roughly
1 minute to build PPL on my machine, and mopre than 1 hour to run the
checks for PPL.

So, I would advise you double-check your configuration.

However, it is highly recommended that you run the test-suite of the
companion libraries at least once on your machine (can't remember which,
but one of them says it is highly recommended).

Also, running in a VM can also impact performance, but probably not to this
point.

Also, the first step crosstool-NG does, is retrieve the tarballs you are
missing, and depending on your network, that can take some time, too.
Some components (eg. eglibc) are retrieved from the SVN repository, and
it tends to take quite a long time, as compared to simply downloading
a similiar-sized tarball. Be sure not to substract the download time.

Regards,
Yann E. MORIN.


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