User manual
Project creation and build UM0036
128/385 Doc ID 7705 Rev 11
General settings for Raisonance linker
When the category is set to General, you can access the following standard options:
● Output filename
Allows you to specify the name for the output file. By default, this field contains a macro
that specifies the project source in *.elf format.
● Object/Library modules
Use this field to enter the names for custom libraries or object modules to include in the
build. You do not need to specify standard libraries.
● Library path names
Use this field to enter additional libraries to be included by the linker. You can enter the
library path name or use the browse button to locate the libraries to include. If you add
several libraries, separate each one by a semicolon (;). For each library that you add,
the LIBPATH option followed by the library path name is added to the Command line
field at the bottom of the tab.
● Generate Debug Info
Enable this checkbox if you want to generate debug information.
● Run HEX converter
The converter (ohst7 utility) allows you to translate executable files produced by the
linker into Intel standard hexadecimal format, and output to a specific location.
When you place a checkmark in the Run HEX Converter checkbox, a command line is
added to the Commands field in the Post-build tab. A pop-up window opens whenever
you activate this option, to indicate that the command line is being added to or removed
from the Post- build tab.
● Ignore all default libraries
Place a checkmark in this checkbox if you do not want the compiler to use the default
libraries. In this case, use the Object/Libraries Modules field to specify the location of
the libraries to use.
● Run Code Compressor
When Run Code Compressor is selected, the code compressor runs during the link
thus allowing some in-lining and code factorization.
● Generate binary file
When you place a checkmark in this checkbox, the ohst7 utility produces a binary file.
● User-defined options
The User Defined Options field allows you to enter the command for an option that
you have defined for the linking stage. The options that you type in this field are
immediately added to the command line below. For information on creating user-
defined options, refer to the Raisonance ST7 Linker/Locator Manual.