1
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
2
<!DOCTYPE MAN SYSTEM "../../manrev.dtd">
4
<LANGUAGE>eng</LANGUAGE>
5
<TITLE>ilib_compile</TITLE>
6
<TYPE>Scilab Function</TYPE>
8
<SHORT_DESCRIPTION name="ilib_compile"> ilib_build utility: executes the makefile produced by ilib_gen_Make</SHORT_DESCRIPTION>
10
<CALLING_SEQUENCE_ITEM>libn=ilib_compile(lib_name,makename) </CALLING_SEQUENCE_ITEM>
15
<PARAM_NAME>lib_name</PARAM_NAME>
17
<SP>: : a character string, the generic name of the library without path and extension.</SP>
21
<PARAM_NAME>makename</PARAM_NAME>
23
<SP>: character string. The path of the Makefile file without extension.</SP>
27
<PARAM_NAME>libn</PARAM_NAME>
29
<SP>: character string. The path of the really generated shared library file.</SP>
36
Utility function used by <VERB>ilib_build</VERB></P>
38
This executes the makefile produced by <VERB>ilib_gen_Make</VERB>, compiles
39
the C and fortran files and generates the shared library.</P>
41
Shared libraries can then be used with the <VERB>link</VERB> and
42
<VERB>addinter</VERB> scilab function for incremental linking.</P>
52
<LINK>ilib_build</LINK>
55
<LINK>ilib_gen_Make</LINK>
58
<LINK>ilib_gen_gateway</LINK>
61
<LINK>ilib_gen_loader</LINK>
64
<LINK>ilib_for_link</LINK>