This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
installing_gnu_on_osx [2010/11/30 20:08] philetaylor Change to new toolchain |
installing_gnu_on_osx [2010/11/30 20:10] philetaylor |
||
---|---|---|---|
Line 38: | Line 38: | ||
===2- install the STM32 toolchain=== | ===2- install the STM32 toolchain=== | ||
- | The MIDIbox community have created a modified GNU Compiler Collection, ready for use with the ARM Cortex M3 platform. The toolchain contains all of the tools required to build MIOS32 applications including GCC and NEWLIB. MSYS is still currently required although may be added to a later version of the toolchain. | + | The MIDIbox community have created a modified GNU Compiler Collection, ready for use with the ARM Cortex M3 platform. The toolchain contains all of the tools required to build MIOS32 applications including GCC and NEWLIB. |
The Toolchain has currently been compiled for Windows (2000+), Mac OS X (Leopard or newer) and Linux x86 (built on Ubuntu 10.10). | The Toolchain has currently been compiled for Windows (2000+), Mac OS X (Leopard or newer) and Linux x86 (built on Ubuntu 10.10). | ||
Line 67: | Line 67: | ||
In our case, we need to set up the path variable for the STM32 toolchain: | In our case, we need to set up the path variable for the STM32 toolchain: | ||
type in the terminal\\ | type in the terminal\\ | ||
- | ''export PATH=$PATH:/usr/local/stm32/bin''\\ | + | ''export PATH=$PATH:/usr/local/mios32_toolchain/bin''\\ |
and then we need to set up variables for mios32 itself:\\ | and then we need to set up variables for mios32 itself:\\ | ||
''export MIOS32_PATH=~/svn/mios32/trunk\\ | ''export MIOS32_PATH=~/svn/mios32/trunk\\ | ||
Line 101: | Line 101: | ||
then copy and paste these lines inside the pico editor:\\ | then copy and paste these lines inside the pico editor:\\ | ||
- | ''export PATH=$PATH:/usr/local/stm32/bin\\ | + | ''export PATH=$PATH:/usr/local/mios32_toolchain/bin\\ |
export MIOS32_PATH=~/svn/mios32/trunk\\ | export MIOS32_PATH=~/svn/mios32/trunk\\ | ||
export MIOS32_BIN_PATH=$MIOS32_PATH/bin\\ | export MIOS32_BIN_PATH=$MIOS32_PATH/bin\\ |