modified Makefile.am to build shared module (.so)
[NeonServV5.git] / src / modules.c
index b8d3fec91cec76eb27d3d540531fd2e87fe5a95d..064d84f64a67192b2358af4a2d747f1a1c99e67e 100644 (file)
@@ -283,10 +283,10 @@ void loadModules() {
 int loadModule(char *name) {
     char fname[256];
     #ifndef WIN32
-    sprintf(fname, "%s.a", name);
+    sprintf(fname, "%s.so", name);
     void* module = dlopen(fname, RTLD_LAZY);
     if(!module) {
-        sprintf(fname, ".libs/%s.a", name);
+        sprintf(fname, ".libs/%s.so", name);
         module = dlopen(fname, RTLD_LAZY);
         if(!module) {
             putlog(LOGLEVEL_ERROR, "Error loading module '%s': %s not found.\n", name, fname);