]> mj.ucw.cz Git - libucw.git/commitdiff
Build system: -soname should contain SONAME_SUFFIX.
authorMartin Mares <mj@ucw.cz>
Sun, 27 Jul 2008 18:42:02 +0000 (20:42 +0200)
committerMartin Mares <mj@ucw.cz>
Sun, 27 Jul 2008 18:42:02 +0000 (20:42 +0200)
ucw/autoconf.cfg

index 08530210ae3bd75b61e11beb4045c29fbadab4f8..854bd7b9cbd4917fcdf3f1f0047f51192131597e 100644 (file)
@@ -224,9 +224,9 @@ if (IsSet("CONFIG_LOCAL")) {
        Set("SONAME_PREFIX" => "");
 }
 if (IsSet("CONFIG_DARWIN")) {
-       Set("LSHARED" => '-dynamiclib -install_name $(SONAME_PREFIX)$(@F) -undefined dynamic_lookup');
+       Set("LSHARED" => '-dynamiclib -install_name $(SONAME_PREFIX)$(@F)$(SONAME_SUFFIX) -undefined dynamic_lookup');
 } else {
-       Set("LSHARED" => '-shared -Wl,-soname,$(SONAME_PREFIX)$(@F)');
+       Set("LSHARED" => '-shared -Wl,-soname,$(SONAME_PREFIX)$(@F)$(SONAME_SUFFIX)');
 }
 
 # Extra switches depending on GCC version: