Skip to content


Ubuntu cross compilers

Some time ago developers from Linaro asked me to provide cross compilers which will target ARM. I did setup two (amd64 and i386) chroots with maverick and started builds.

Result is available at my are of people.canonical.com server as normal APT repository. Currently I provide gcc-4.4, gcc-4.5 and binutils there + all ARM libraries which are needed. And this is bare toolchain — you can build kernel with it or hello.c but if you want something more complicated then you will need additional libraries.

Building of those toolchains was easy. Much more time consuming was improving packaging rules. I merged all cross ones into native related so (according to diffstat) over 1600 lines were removed. And that was not all — I am finding new things each day so lot of rebuilds happen. Thanks to Matthias Klose (also known as doko) who is Debian/Ubuntu gcc maintainer all those changes were reviewed, fixed, improved, accepted and released in last versions of “gcc-4.4″ and “gcc-4.5″ packages in both those distributions.

Related posts:

  1. UDS continues
  2. Ubuntu/Linaro Platform Sprint in Prague
  3. USB scanner and udev
  4. Another job change
  5. OpenZaurus 3.5.4 released

Tagged with , .


One Response

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

Continuing the Discussion

  1. Tweets that mention Ubuntu cross compilers – Marcin Juszkiewicz -- Topsy.com linked to this post on July 2, 2010

    [...] This post was mentioned on Twitter by Francesco Balducci, Marcin Juszkiewicz. Marcin Juszkiewicz said: New post: Ubuntu cross compilers http://bit.ly/blrWs9 #debian #ubuntu [...]



Some HTML is OK

or, reply to this post via trackback.