![Intel IXP2400 User Manual Download Page 57](http://html1.mh-extra.com/html/intel/ixp2400/ixp2400_user-manual_2071795057.webp)
Development Tools User’s Manual
57
IXP2400/IXP2800 Network Processors
Developer Workbench
Header file generation
Selecting Generate a header file causes the Linker to produce a C language *.h file with the same
filename as the linked *.uof file. The defined symbols are set to values based on how the Linker
allocated memory for the reserved memory variables. The base address symbols should have the
same values as the ones defined in the GUI, but the size symbols have the actual sizes used by the
Linker.
Saving settings
Linker settings are saved when you save the project.
The
Build Settings
dialog box works with a copy of the build settings in the project. When you
click
OK
, the Workbench validates your data and does not allow the dialog box to close if there are
any errors. Validation is independent of which page on
Build Settings
is active at the time. You
have the option to fix the errors or click
Cancel
if you choose not to save any changes you have
made. When the data in
Build Settings
passes validation, the data in the project is updated.
2.8.2
Building and Rebuilding a Project
Building a project
•
On the
Build
menu, click
Build
, or
Click the
button on the
Build
toolbar, or
Press F7.
The results of the build appear in
the
Build
tab of the
Output
window, which appears
automatically. You can control the
amount of detail provide in the
results. On the
Build
menu, click
Verbose Output
to toggle
between getting detailed results and summary results.
Stopping
There is no way to stop a build in progress. You must wait until it finishes or encounters an error.
Out-of-date files
To perform a link, the Workbench requires that all .list files be up to date. If any microcode or
compiler source file is newer than the list file generated from it, or if Assembler or Compiler
settings have been changed since the last build, the Workbench automatically assembles or
compiles a new .list file.
Rebuilding a project
To force the assembling or compiling of all sources, regardless of whether the list files are up to
date:
•
On the
Build
menu, click
Rebuild
, or
Click the
button on the
Build
toolbar, or