Problem finding toolchain with paparazzi

Asked by petterhg@kth.se

Hi,

I am trying to install paparazzi on my Mac OSX, but when I try to 'make' in the paparazzi directory I get this message:

"Building Paparazzi version v5.9_devel-146-g9ea68e8
------------------------------------------------------------
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C data/maps
-----------------------------------------------
DOWNLOAD: google maps version code
Updated google maps version to 196
-----------------------------------------------
/Applications/Xcode.app/Contents/Developer/usr/bin/make -C sw/ext pprzlink.update
../../conf/Makefile.arm-embedded-toolchain:29: *** Error: arm-none-eabi-gcc cross-compiler not found! Recommended toolchain is https://launchpad.net/gcc-arm-embedded. Stop.
make: *** [libpprzlink] Error 2"

I have installed both the mac.tar and the src.tar and have them both on my desktop. The Paparazzi is placed at user/Petter/Paparazzi as instructed when installing. I have also tried the manual installation of the toolchain (via the src) provided at the website. Everything else with the Paparazzi installation has gone well, so it's only the 'make' part that struggles.
If it's any use: I have a Macbook Pro Retina with El Capitan v.10.11.3
THANKS!

Question information

Language:
English Edit question
Status:
Answered
For:
GNU Arm Embedded Toolchain Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Andre Vieira (andre-simoesdiasvieira) said :
#1

Hi Petterhg,

I am not familiar with Paparazzi, but it sounds like you are missing arm-none-eabi-gcc in your path. Open a terminal and do:
$which arm-none-eabi-gcc

If that doesnt point to where you installed arm-none-eabi-gcc then you haven't set it in your path.
See http://www.cyberciti.biz/faq/appleosx-bash-unix-change-set-path-environment-variable/ on how to set your path environment, you will need to add <path-to-arm-none-eabi-dir>/bin

Hope that helps.

Cheers,
Andre

Can you help with this problem?

Provide an answer of your own, or ask petterhg@kth.se for more information if necessary.

To post a message you must log in.