# HG changeset patch # User William Pitcock # Date 1190068005 18000 # Node ID 2c036b972c14bf79d367ac448ea817cdbecf7383 # Parent 187908c7ec02931c80d3212afa83cdefa76087ec Define SONAME on Solaris and POSIX layouts. diff -r 187908c7ec02 -r 2c036b972c14 m4/sharedlib.m4 --- a/m4/sharedlib.m4 Mon Sep 17 13:35:55 2007 -0500 +++ b/m4/sharedlib.m4 Mon Sep 17 17:26:45 2007 -0500 @@ -53,7 +53,7 @@ AC_MSG_RESULT(Solaris) LIB_CPPFLAGS='-DPIC' LIB_CFLAGS='-fPIC' - LIB_LDFLAGS='-shared -fPIC' + LIB_LDFLAGS='-shared -fPIC -Wl,-h=${LIB}' LIB_PREFIX='lib' LIB_SUFFIX='.so' PLUGIN_CPPFLAGS='-DPIC' @@ -81,7 +81,7 @@ AC_MSG_RESULT(POSIX) LIB_CPPFLAGS='-DPIC' LIB_CFLAGS='-fPIC' - LIB_LDFLAGS='-shared -fPIC' + LIB_LDFLAGS='-shared -fPIC -Wl,-h=${LIB}' LIB_PREFIX='lib' LIB_SUFFIX='.so' PLUGIN_CPPFLAGS='-DPIC'