This time we've got two source files ([two.c] and [two-lib.c]), a header file to define the library interface [two-lib.h], and a new build script [make-two.sh]. The header file is the interesting part ...
I'm currently exploring SWIG to facilitate wrapping around three C++ header files (file1.h, file2.h, file3.h). I've included these header files in my SWIG interface file using the %include directive. ...