# makelst

## Description

The `makelst` tool generates an instance, in C source file format, of the `EL_AddStaticSym` function from the EL library API.
The `EL_AddStaticSym` function must be called for a dynamic module to access static module functions.

## Using the Tool

### Start Command

    % makelst [-o OUTPUT_FILE] --static STATIC_OBJECT --dll DYNAMIC_OBJECT [--header HEADER_FILE]

Of the functions in the static module given by `STATIC_OBJECT`, function information accessed by `DYNAMIC_OBJECT` is output in C source file format.

Specify the C source file name to be output using the `-o` option.

If you want to add an original header file to the C source file to be output, you can include the file (E.g., demo.h) by specifying it with `HEADER_FILE`. (E.g., #include)

For more information on using the EL library, including specifics regarding the use of this tool, see the EL Library Overview.

## Location

`$TwlSDK/tools/bin/makelst.exe`

## See Also

`EL
EL_AddStaticSym`

## Revision History

2008/10/06 Initial version.

CONFIDENTIAL