Primary Sections
<name>
/* Name of the system */
</name>
<headers>
/* The list of paths to header files and/or
directories with header files, one per line */
</headers>
<libs>
/* The list of paths to shared libraries and/or
directories with shared libraries, one per line */
</libs>
Optional Sections
<search_headers>
/* List of directories to be searched
for header files to automatically
generate include paths, one per line */
</search_headers>
<search_libs>
/* List of directories to be searched
for shared libraries to resolve
dependencies, one per line */
</search_libs>
<tools>
/* List of directories with tools used
for analysis (GCC toolchain), one per line */
</tools>
<cross_prefix>
/* GCC toolchain prefix.
Examples:
arm-linux-gnueabi
arm-none-symbianelf */
</cross_prefix>
<gcc_options>
/* Additional GCC options,
one per line */
</gcc_options>
Examples
<name>
Symbian^3
</name>
<headers>
c:\Nokia\devices\Nokia_Symbian3_SDK_v1.0\epoc32\include\
</headers>
<libs>
c:\Nokia\devices\Nokia_Symbian3_SDK_v1.0\epoc32\release\armv5\lib\
</libs>
<tools>
c:\Program Files\CodeSourcery\Sourcery G++ Lite\bin\
</tools>
<cross_prefix>
arm-none-symbianelf
</cross_prefix>
<name>
S60 5th Edition
</name>
<headers>
c:\Nokia\devices\S60_5th_Edition_SDK_v1.0\epoc32\include\
</headers>
<libs>
c:\Nokia\devices\S60_5th_Edition_SDK_v1.0\epoc32\release\armv5\lib\
</libs>
<tools>
c:\Program Files\CSL Arm Toolchain\bin\
</tools>
<cross_prefix>
arm-none-symbianelf
</cross_prefix>
<name>
S60 3rd Edition
</name>
<headers>
c:\Nokia\devices\S60_3rd_FP2_SDK_v1.1\epoc32\include
</headers>
<libs>
c:\Nokia\devices\S60_3rd_FP2_SDK_v1.1\epoc32\release\armv5\lib\
</libs>
<tools>
c:\Program Files\CSL Arm Toolchain\bin\
</tools>
<cross_prefix>
arm-none-symbianelf
</cross_prefix>
<name>
Windows SDK 7.1
</name>
<headers>
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include\
</headers>
<libs>
c:\Windows\system32\
</libs>
<tools>
c:\MinGW\bin\
</tools>
<gcc_options>
-D_WIN32_WINNT=0x0700
</gcc_options>
<search_headers>
c:\Program Files\Microsoft Visual Studio 9.0\VC\include\
</search_headers>
<name>
Windows SDK 6.0
</name>
<headers>
c:\Program Files\Microsoft SDKs\Windows\v6.0A\Include\
</headers>
<libs>
c:\Windows\system32\
</libs>
<tools>
c:\MinGW\bin\
</tools>
<gcc_options>
-D_WIN32_WINNT=0x0600
</gcc_options>
<search_headers>
c:\Program Files\Microsoft Visual Studio 9.0\VC\include\
</search_headers>
<name>
Windows SDK 5.0
</name>
<headers>
c:\Program Files\Microsoft SDKs\Windows\v5.0\Include\
</headers>
<libs>
c:\Windows\system32\
</libs>
<tools>
c:\MinGW\bin\
</tools>
<gcc_options>
-D_WIN32_WINNT=0x0500
</gcc_options>