"Christian Eggers" ceggers@gmx.de writes:
+#ifndef SONAMES_LIBCTAPI +#define SONAMES_LIBCTAPI "libctapi.so","libctapi-cyberjack.so.1","libct.so","libctdeuti.so.5" +#endif
There should be a registry key to specify the library to load instead of a hardcoded list. If the key is not set you probably want to fallback to just libctapi.so. Also the dll should fail to load if the library cannot be loaded.