paparazzi-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Paparazzi-devel] 64bit binary packages, arm-multilib and fixes for Ubun


From: Felix Ruess
Subject: [Paparazzi-devel] 64bit binary packages, arm-multilib and fixes for Ubuntu 11.10 oneiric
Date: Tue, 25 Oct 2011 17:04:15 +0200

Hi all,

We now have also amd64 binary packages available for Debian and Ubuntu in the standard paparazzi apt repositories, so there is no need to compile and install dependencies from scratch anymore.

The new package paparazzi-arm-multilib provides a cross compilation toolchain based on gcc 4.5.2 with multilib support and is available for 64bit as well.
This means you only need this toolchain to compile for both the ARM7 based LPC2148 autopilots (tiny, twog, umarim, etc..) and the newer STM32 micro-controllers on the Lisa boards.
The packages paparazzi-arm7 and paparazzi-stm32 are not needed anymore.

Also the lpc21isp package (tool used to flash the LPC based autopilots) has been updated to the latest version (1.83).

For Ubuntu 11.10 Oneiric there were some changes necessary as well:
New default options to the linker regarding the handling of shared libs (especially the option--as-needed) make it sometimes necessary to reorder the libs in the gcc call.
This caused some problems in Paparazzi where libpcre was linked (but not needed in most cases anyway).
See https://wiki.ubuntu.com/ToolChain/CompilerFlags#A-Wl.2C--as-needed and https://wiki.ubuntu.com/NattyNarwhal/ToolchainTransition for more details.

Please update from the paparazzi master branch to get arm-multilib support and the fixes for oneiric.

Cheers, Felix

reply via email to

[Prev in Thread] Current Thread [Next in Thread]