- ...
cygNAME-0.dll
1
- actually the format is
cygNAME-N.dll
, it is just that N
will always be equal to 0
unless somebody releases libraries with different interfaces AND bothers maintaining a correct version numbering scheme
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... it)
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... complaining3
- IMHO it would have been ways better if the NS header files could have been installed in some common location but, alas, this is not the case.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... function4
- ``plain C function'' here refers to the
extern "C"
declaration. The purpose is to avoid name mangling of symbols which would not allow the loader to find the symbol itself.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
- ... module5
- Please note that
Modulename
must be stripped of any eventual lib
prefix, file extension and version
numbers, and that the first letter must be capital. For example, if the library
filename is mymodule.so
, libmymodule.so
or
libmymodule12.so.1.2
, the init function will have in all cases the name
Mymodule_Init
.For further information regarding the initialization function, please refer to
the Tcl documentation of the load
command.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.