User`s manual
SCIOPTA - Real-Time Kernel
15-28 Manual Version 4.1 User’s Manual
SCIOPTA - Real-Time Kernel
15 Building SCIOPTA Systems
15.14 Integrated Development Environments
15.14.1 Eclipse and GNU GCC
The Eclipse IDE for C/C++ Developers project provides a fully functional C and C++ Integrated Development
Environment (IDE).
Please consult http://www.eclipse.org/ for more information about Eclipse. You can download Eclipse IDE for C/
C++ Developers from the download page of this site.
Please consult http://www.eclipse.org/cdt for more information about Eclipse CDT (C/C++ Development Tools)
project.
For all delivered SCIOPTA examples for the ARM, PowerPC and ColdFire architectures there are Makefiles in-
cluded. Eclipse is easy to configure for working with external makefiles. Please consult chapter 3 “Getting Started”
on page 3-1 for a detailed description how to setup Eclipse to build SCIOPTA systems.
The Eclipse IDE requires that a Java Run-Time Environment (JRE) be installed on your machine to run. Please
consult the Eclipse Web Site to check if your JRE supports your Eclipse environment. JRE can be downloaded
from the SUN or IBM Web Sites.
15.14.1.1Tools
The following tools re needed to build a SCIOPT project with Eclipse and GNU GCC.
• Compiler package:
For ARM CodeSourcery GNU C & C++ Sourcery G++ Lite Edition for ARM Version Q1 2009.
Architecture (arch): arm
For PowerPC CodeSourcery GNU C & C++ Sourcery G++ Lite Edition for Power PC Version 4.2.
Architecture (arch): ppc
For ColdFire CodeSourcery GNU C & C++ Sourcery G++ Lite Edition for ColdFire Version 4.3.
Architecture (arch): coldfire
These packages can be found on the SCIOPTA CD.
• Eclipse IDE for C/C++ Developers. You can download Eclipse from here http://www.eclipse.org/.
• SCIOPTA - Kernel for your selected architecture.
15.14.1.2Environment Variables
The following environment variables need to be defined:
• Check that the environment variable SCIOPTA_HOME is defined as described in chapter 2.4.6
“SCIOPTA_HOME Environment Variable” on page 2-4.
• Be sure that the GNU GCC compiler bin directory is included in the PATH environment variable as described
in chapter
2.4.9 “GNU Tool Chain Installation” on page 2-5.
• Be sure that the SCIOPTA \win32\bin directory is included in the PATH environment variable as described in
chapter
2.4.7 “Setting SCIOPTA Path Environment Variable” on page 2-4.










