1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<HTML>
3<HEAD>
4<META http-equiv="Content-Type" content="text/html; charset=windows-1252">
5<META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 7.0.0.0 for Windows">
6<META http-equiv="Content-Style-Type" content="text/css">
7<TITLE>makelst</TITLE>
8<LINK rel="stylesheet" href="../css/nitro.css" type="text/css">
9<STYLE type="text/css">
10<!--
11.sample_source{
12  background-color : #e8e8e8;
13}
14H3{
15  color : teal;
16}
17.command_list{
18  margin-bottom : 16pt;
19}
20.command_desc{
21  }
22.command_item{
23  margin-top : 16pt;
24  background-color : #e8e8e8;
25}
26.blockquoted_table {
27  border : 1px;
28  width : 80%;
29}
30TD,TH{
31  border-color	: #c0d8d8;
32  padding       : 1pt 4pt 1pt 4pt;
33  border-width  : 1px;
34  border-style  : solid;
35}
36-->
37</STYLE>
38</HEAD>
39<BODY>
40<H1 align="left">makelst <IMG src="../image/NTR.gif" align="middle"><IMG src="../image/TWL.gif" align="middle"></H1>
41<H2>Description</H2>
42<P>
43The <CODE>makelst</CODE> tool generates an instance, in C source file format, of the <code><a href="../el/EL_AddStaticSym.html">EL_AddStaticSym</a></code> function from the EL library API.<br> The <code><a href="../el/EL_AddStaticSym.html">EL_AddStaticSym</a></code> function must be called for a dynamic module to access static module functions.</P>
44<H2>Using the Tool</H2>
45<H3>Start Command</H3>
46<PRE><CODE>% makelst [-o OUTPUT_FILE] --static STATIC_OBJECT --dll DYNAMIC_OBJECT [--header HEADER_FILE]</CODE></PRE>
47<P>Of the functions in the static module given by <CODE>STATIC_OBJECT</CODE>, function information accessed by <CODE>DYNAMIC_OBJECT</CODE> is output in C source file format.</P>
48<P>Specify the C source file name to be output using the <CODE>-o</CODE> option.</P>
49<P>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 <CODE>HEADER_FILE</CODE>. (E.g., #include<demo.h>)</P>
50<P>For more information on using the EL library, including specifics regarding the use of this tool, see the <a href="../el/about_el.html">EL Library Overview</a>.</P>
51<H2>Location</H2>
52<P><CODE>$TwlSDK/tools/bin/makelst.exe</CODE></P>
53<H2>See Also</H2>
54<P><CODE><A href="../el/about_el.html">EL</A><BR> <a href="../el/EL_AddStaticSym.html">EL_AddStaticSym</a></CODE></P>
55<H2>Revision History</H2>
56<P>2008/10/06 Initial version.</P>
57<hr><p>CONFIDENTIAL</p></body>
58</HTML>