Difference between revisions of "CrossToolchain"

From InCircuit
Jump to: navigation, search
(Created page with 'The Cross Toolchain for the ICnova devices is included within the buildroot. Building software for the ICnova, requires a suitable cross toolchain. It's being created the first t…')
 
 
(One intermediate revision by one user not shown)
Line 1: Line 1:
 
The Cross Toolchain for the ICnova devices is included within the buildroot.
 
The Cross Toolchain for the ICnova devices is included within the buildroot.
Building software for the ICnova, requires a suitable cross toolchain. It's being created the first time the image is generated. It contains all the programs needed to create software for the ICnova.
+
It's being created the first time the image is generated. It contains all the programs needed to create software for the ICnova.
After generation, the toolchain can be found in the directory ''build_avr32/staging_dir/usr/bin'' or ''build_arm/staging_dir/usr/bin'', depending on the type of processor you're using.  
+
 
 +
After generation, the toolchain can be found in the directory ''build_arm/staging_dir/usr/bin''.
 
You can use it to create own programs, too. If you move the compilation of your program to
 
You can use it to create own programs, too. If you move the compilation of your program to
''project_build_avr32/oem/root'' or respectively ''project_build_avr32/oemplus/root'' it will also be merged into the next image you create and so it will be available on the ICnova.
+
''project_build_arm/<project>/root'' it will also be merged into the next image you create and so it will be available on the ICnova.
 +
 
 +
See also [[Buildroot directories]]
  
  
[[Category:Buildroot]]
+
[[Category:Buildroot]] [[Category:HowTo]]

Latest revision as of 15:32, 19 December 2013

The Cross Toolchain for the ICnova devices is included within the buildroot. It's being created the first time the image is generated. It contains all the programs needed to create software for the ICnova.

After generation, the toolchain can be found in the directory build_arm/staging_dir/usr/bin. You can use it to create own programs, too. If you move the compilation of your program to project_build_arm/<project>/root it will also be merged into the next image you create and so it will be available on the ICnova.

See also Buildroot directories

Personal tools