1
You will find in this directory
3
[1] A description of the interface library through examples in:
8
The two previous directories differs in the way unix shared
10
-In the intersci-examples-so, shared libaries are produced by a tool
11
called libtool (which is configured and instaled with Scilab).
12
and Scilab only load the shared libraries.
14
-In the intersci-examples, source files are compiled to object files
15
and the list of object files is transmited to Scilab. Given the
16
object files Scilab builds the shared library.
18
Considering portability issues, we encourage people to use the
21
Note also that the presented examples should run out of the box
22
on Unix and on Windows (with VisualC++).
24
[2] A small example extracted form [1] but covering the same features:
27
interface-tutorial-so:
29
[3] A small example devoted to lapcak interfacing
34
[4] intersci can be used to generate interfaces presented in the
40
intersci is an interface generator: two versions coexists
41
an old one presented in intersci-examples and a new one
42
presented in intersci-examples-so.
43
The new one generate code compatible with examples
44
presented in sections [1][2][3].
46
[5] Matlab users are familiar with mex-files.
47
interfaces writen in the mex file philosophy are
52
[6] dynamic linking is presented in
58
[7] How to organize a macro library is presented in
62
[8] How to add your own manual sections is presented in
66
[9] How to call scilab from an other program is explained in
73
Some examples require a Fortran compiler. It may be necessary to
74
modify the file "../Makefile.incl" to set the good Fortran compiler in