This is a how-to for creating static, shared libraries.. It also discusses how to create a DLL. http://www.tldp.org/HOWTO/Program-Library-HOWTO/index.html Regards Shank