Difference between revisions of "Installation/MacOSX"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
# Latest XCode http://developer.apple.com | # Latest XCode http://developer.apple.com | ||
# MacPorts http://www.macports.org/install.php | # MacPorts http://www.macports.org/install.php | ||
# sudo port install git-core xml-light caml-ocamlnet libftdi lablgtk2 gmp mpfr libmpc # Go get a coffee… have a sleep. this takes quite long time | |||
# sudo port upgrade --enforce-variants libftdi +universal | # sudo port upgrade --enforce-variants libftdi +universal | ||
# git clone -o <username> git@github.com:<your github username>/paparazzi.git <-- See the Paparazzi GIT page | # git clone -o <username> git@github.com:<your github username>/paparazzi.git <-- See the Paparazzi GIT page | ||
# svn co http://svn.tls.cena.fr/svn/ivy/ivy-c/trunk ~/ivy-c | # svn co http://svn.tls.cena.fr/svn/ivy/ivy-c/trunk ~/ivy-c |
Revision as of 20:37, 7 January 2011
The task of building Paparazzi on for Apple MacOS X is on going. The current installation instructions are as follows. As the process evolves and the more people begin to use it the process will become easier and more simplified.
Installation
- Latest XCode http://developer.apple.com
- MacPorts http://www.macports.org/install.php
- sudo port install git-core xml-light caml-ocamlnet libftdi lablgtk2 gmp mpfr libmpc # Go get a coffee… have a sleep. this takes quite long time
- sudo port upgrade --enforce-variants libftdi +universal
- git clone -o <username> git@github.com:<your github username>/paparazzi.git <-- See the Paparazzi GIT page
- svn co http://svn.tls.cena.fr/svn/ivy/ivy-c/trunk ~/ivy-c
- cd ~/ivy-c
- sudo make -f Makefile.osx PREFIX=/opt/local install
- cd <GIT>/paparazzi/sw/lib/ocaml/ivy
- make
- sudo make install
- cd <GIT>/paparazzi
- make clean
- make
- git clone git://github.com/esden/summon-arm-toolchain.git summon-arm-toolchain-git
- cd summon-arm-toolchain-git
- edit summon-arm-toolchain and change the following (USE_LINARO=1, LIBSTM32_EN=1, DEFAULT_TO_CORTEX_M3=1, PARALLEL="-j 3")
- ./summon-arm-toolchain # Go have another coffee or lunch