User Tools

Site Tools


Joomla says you aren't logged in
development:setting_up_build_env

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
development:setting_up_build_env [2016/04/30 19:14]
FDR [Building Deviation]
development:setting_up_build_env [2019/03/05 04:06] (current)
csujun update gcc-8
Line 5: Line 5:
  
 ==== Building for ARM (on Linux) ==== ==== Building for ARM (on Linux) ====
-  - download and install the precompiled linux compiler from here: https://launchpad.net/gcc-arm-embedded +  - download and install the pre-compiled Linux compiler from here: https://developer.arm.com/open-source/gnu-toolchain/​gnu-rm/​downloads 
-    * Note that the only supported compiler for Deviation is gcc-arm-none-eabi-4_8-2013q4-20131204.  You can find the link to this from here: https://launchpad.net/gcc-arm-embedded/​+download+    * Note that the only supported compiler for Deviation is gcc-arm-none-eabi-8-2018-q4.  You can find the link to this from here: https://developer.arm.com/​-/​media/​Files/​downloads/​gnu-rm/​8-2018q4/gcc-arm-none-eabi-8-2018-q4-major-linux.tar.bz2
   - Add the path to the '​bin'​ directory to your PATH   - Add the path to the '​bin'​ directory to your PATH
  
 ==== Building for ARM (on Windows) ==== ==== Building for ARM (on Windows) ====
-  - Download and install the precompiled windows compiler from here: https://launchpad.net/gcc-arm-embedded +  - Download and install the precompiled windows compiler from here: https://developer.arm.com/open-source/gnu-toolchain/​gnu-rm/​downloads 
-    * Note that the only supported compiler for Deviation is gcc-arm-none-eabi-4_8-2013q4-20131204.  You can find the link to this from here: https://launchpad.net/​gcc-arm-embedded/​+download+    * Note that the only supported compiler for Deviation is gcc-arm-none-eabi-8-2018-q4.  You can find the link to this from here: https://armkeil.blob.core.windows.net/​developer/​Files/​downloads/​gnu-rm/​8-2018q4/gcc-arm-none-eabi-8-2018-q4-major-win32.zip
   - Add path to '​bin'​ directory to your PATH (I like to put this into ~/.profile so it is there each time I start msys): ''​export PATH=/​mingw/​stm32/​bin:​$PATH''​   - Add path to '​bin'​ directory to your PATH (I like to put this into ~/.profile so it is there each time I start msys): ''​export PATH=/​mingw/​stm32/​bin:​$PATH''​
   - Ensure python is installed. ​ If not install it from here: http://​www.python.org/​download/​releases/​2.7.3/​   - Ensure python is installed. ​ If not install it from here: http://​www.python.org/​download/​releases/​2.7.3/​
development/setting_up_build_env.txt (11735 views) · Last modified: 2019/03/05 04:06 by csujun