summaryrefslogtreecommitdiffstats
path: root/Configurations/platform/Unix.pm
diff options
context:
space:
mode:
Diffstat (limited to 'Configurations/platform/Unix.pm')
-rw-r--r--Configurations/platform/Unix.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/Configurations/platform/Unix.pm b/Configurations/platform/Unix.pm
index ca8d6bb65b..bb93d38f8c 100644
--- a/Configurations/platform/Unix.pm
+++ b/Configurations/platform/Unix.pm
@@ -13,7 +13,8 @@ require platform::BASE;
use configdata;
sub binext { $target{exe_extension} || '' }
-sub dsoext { $target{dso_extension} || '.so' }
+sub dsoext { $target{dso_extension} || platform->shlibextsimple()
+ || '.so' }
# Because these are also used in scripts and not just Makefile, we must
# convert $(SHLIB_VERSION_NUMBER) to the actual number.
sub shlibext { (my $x = $target{shared_extension}