--- itk-20071231cvs/configure.orig 2008-02-09 10:12:28.000000000 -0800 +++ itk-20071231cvs/configure 2008-02-09 10:11:09.000000000 -0800 @@ -8397,7 +8397,7 @@ SHLIB_LD='${CC} -shared ${CFLAGS} ${LDFLAGS_DEFAULT}' DL_OBJS="tclLoadDl.o" DL_LIBS="-ldl" - LDFLAGS="$LDFLAGS -Wl,--export-dynamic" + LDFLAGS="$LDFLAGS -Wl,--export-dynamic -Wl,-soname,\${@}" CC_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' LD_SEARCH_FLAGS=${CC_SEARCH_FLAGS} if test "`uname -m`" = "alpha" ; then