
SCIOPTA - Real-Time Kernel
User’s Manual Manual Version 4.1 15-29
SCIOPTA - Real-Time Kernel
15 Building SCIOPTA Systems
15.14.1.3Eclipse Project Files
We are using “makefile projects” (contrary to “managed make projects”) in Eclipse. For all delivered SCIOPTA
examples for the ARM, PowerPC and ColdFire architectures there are makefiles included. Eclipse is easy to con
-
figure for working with external makefiles.
You will find typical makefiles for SCIOPTA in the example deliveries.
Makefile Makefile for GNU GCC
File location: <installation_folder>\sciopta\<version>\exp\krn\<arch>\<example>\
Usually these example makefiles include a board specific makefile called board.mk located here:
board.mk Board dependent makefiles.
File location: <installation_folder>\sciopta\<version>\exp\krn\<arch>\<example>\<board>
15.14.1.4Project Settings in Eclipse
You just need to define the make call in the “Build command”.
• Click on the project in the Project Explorer window to make sure that the project is highlighted.
• Open the Properties window (menu: File -> Properties or Alt+Enter button).
• Click on “C/C++ Build.
• Deselect “Use default build command” in the Builder Settings Tab. Now you can enter a customized Build
command.
• Enter the following Build command: gnu-make
Enter make options according to you project need
• Click the OK button.
Now you can build the project from the menu (Project > Build Project) or by clicking on the Build button.
15.14.1.5Debugger Board Setup Files
Board setup files for Lauterbach Trace32 and iSYSTEM winIDEA can be found in the SCIOPTA delivery.
<file_name>.cmm Lauterbach Trace32 board setup file.
<file_name>.ini iSYSTEM winIDEA board setup file.
The file_name is often the board name <board>.
File location: <installation_folder>\sciopta\<version>\bsp\<arch>\<cpu>\<board>\include\
Kommentare zu diesen Handbüchern