I would like to announce new Linaro PPA available for all users of Ubuntu 10.04 Lucid and 10.10 Maverick releases:
https://launchpad.net/~linaro-maintainers/+archive/toolchain
What is inside? Packages with current (gcc-linaro 2011.01-1 based on 4.5.2 release) cross toolchain backported from Ubuntu 11.04 Natty. Please test them and report any problems.
Regards,
Dnia wtorek, 18 stycznia 2011 o 12:36:33 Marcin Juszkiewicz napisał(a):
I would like to announce new Linaro PPA available for all users of Ubuntu 10.04 Lucid and 10.10 Maverick releases:
https://launchpad.net/~linaro-maintainers/+archive/toolchain
What is inside? Packages with current (gcc-linaro 2011.01-1 based on 4.5.2 release) cross toolchain backported from Ubuntu 11.04 Natty. Please test them and report any problems.
As some people already noticed - packages with libraries are not installable due to repeated "Provides" line in package control data. I found issue and tomorrow new packages will be available.
Regards,
Hi Marcin,
On 01/18/2011 06:26 PM, Marcin Juszkiewicz wrote:
Dnia wtorek, 18 stycznia 2011 o 12:36:33 Marcin Juszkiewicz napisał(a):
I would like to announce new Linaro PPA available for all users of Ubuntu 10.04 Lucid and 10.10 Maverick releases:
https://launchpad.net/~linaro-maintainers/+archive/toolchain
What is inside? Packages with current (gcc-linaro 2011.01-1 based on 4.5.2 release) cross toolchain backported from Ubuntu 11.04 Natty. Please test them and report any problems.
As some people already noticed - packages with libraries are not installable due to repeated "Provides" line in package control data. I found issue and tomorrow new packages will be available.
Many thanks for these binary packages. They are really useful.
We now recommend these packages in my company's embedded Linux training materials. See p. 25 of http://free-electrons.com/doc/toolchains.pdf (and correct me if I wrote anything wrong!).
Thanks again,
Cheers,
Michael.
Dnia środa, 19 stycznia 2011 o 12:20:02 Michael Opdenacker napisał(a):
We now recommend these packages in my company's embedded Linux training materials. See p. 25 of http://free-electrons.com/doc/toolchains.pdf (and correct me if I wrote anything wrong!).
Since maverick Ubuntu users do not need to use external repositories to get cross toolchain. This PPA provides binaries of current (natty) cross toolchain for lucid (which lacked them) and maverick (which has older version).
Regards,
Dnia wtorek, 18 stycznia 2011 o 18:26:17 Marcin Juszkiewicz napisał(a):
Dnia wtorek, 18 stycznia 2011 o 12:36:33 Marcin Juszkiewicz napisał(a):
I would like to announce new Linaro PPA available for all users of Ubuntu 10.04 Lucid and 10.10 Maverick releases:
https://launchpad.net/~linaro-maintainers/+archive/toolchain
What is inside? Packages with current (gcc-linaro 2011.01-1 based on 4.5.2 release) cross toolchain backported from Ubuntu 11.04 Natty. Please test them and report any problems.
As some people already noticed - packages with libraries are not installable due to repeated "Provides" line in package control data. I found issue and tomorrow new packages will be available.
Sorry, I forgot to send update.
PPA is operational now. During compilation of C++ files there can be warning:
$ arm-linux-gnueabi-g++ hrm.cpp /usr/lib/gcc/arm-linux-gnueabi/4.5.2/../../../../arm-linux-gnueabi/bin/ld: warning: libc.so, needed by /usr/lib/gcc/arm-linux- gnueabi/4.5.2/libgcc_s.so.1, not found (try using -rpath or -rpath-link)
Binary is created anyway. I plan to take a look at this.
Regards,
Dnia 2011-01-21, pią o godzinie 16:44 +0100, Marcin Juszkiewicz pisze:
I would like to announce new Linaro PPA available for all users of Ubuntu 10.04 Lucid and 10.10 Maverick releases:
https://launchpad.net/~linaro-maintainers/+archive/toolchain
What is inside? Packages with current (gcc-linaro 2011.01-1 based on 4.5.2 release) cross toolchain backported from Ubuntu 11.04 Natty. Please test them and report any problems.
PPA got updated to following components:
- eglibc 2.13-0ubuntu4 - binutils 2.21.0.20110302-1ubuntu1 - gcc 4.5.2-5ubuntu2 - gdb 7.2-1ubuntu9 - gcc-defaults-armel-cross 1.4
Users of Lucid and Maverick editions can now cross compile applications for ARM targets running Natty.
To install cross compilers you can use "apt-get install gcc-arm-linux-gnueabi" command. Replace gcc with g++, gfortran, gobjc, gobjc++ if you need any of those languages.
To debug your cross binaries please install gdb-multiarch as it knows how to handle ARM code properly.
Please report any problems against "armel-cross-toolchain-base" and "gcc-4.5-armel-cross" packages at launchpad.