+dnl the name of the shared library
+WX_LIBRARY_NAME_SHARED="libwx_${TOOLKIT_DIR}-${LT_RELEASE}.so.${LT_CURRENT}.${LT_REVISION}.${LT_AGE}"
+
+dnl the name of the library we actually want to build
+WX_TARGET_LIBRARY="${WX_LIBRARY_NAME_SHARED}"
+
+dnl the name of the links to the shared library
+WX_LIBRARY_LINK1="libwx_${TOOLKIT_DIR}-${LT_RELEASE}.so.${LT_CURRENT}"
+WX_LIBRARY_LINK2="libwx_${TOOLKIT_DIR}-${LT_RELEASE}.so"
+WX_LIBRARY_LINK3="libwx_${TOOLKIT_DIR}.so"
+
+dnl shared library settings
+SHARED_LD=
+PIC_FLAG=
+WX_CREATE_LINKS=
+
+case "${host}" in
+ *-hp-hpux* )
+ WX_LIBRARY_NAME_SHARED="libwx_${TOOLKIT_DIR}.sl"
+ SHARED_LD="${CXX} -b -o"
+ PIC_FLAG="+Z"
+ ;;
+ *-*-linux* )
+ SHARED_LD="${CC} -shared -o"
+ PIC_FLAG="-fPIC"
+ WX_CREATE_LINKS="CREATE_LINKS"
+ ;;
+ *-*-irix5* | *-*-irix6* )
+ SHARED_LD="${CXX} -shared -o"
+ WX_CREATE_LINKS="CREATE_LINKS"
+ ;;
+ *-*-solaris2* )
+ SHARED_LD="${CXX} -G -o"
+ PIC_FLAG="PIC"
+ WX_CREATE_LINKS="CREATE_LINKS"
+ ;;
+ *-*-sunos4* )
+ SHARED_LD="${CXX} -shared -o"
+ PIC_FLAG="-fPIC"
+ WX_CREATE_LINKS="CREATE_LINKS"
+ ;;
+ *-*-freebsd* | *-*-netbsd*)
+ SHARED_LD="${CXX} -shared -o"
+ PIC_FLAG="-fPIC"
+ WX_CREATE_LINKS="CREATE_LINKS"
+ ;;
+ *-*-osf* )
+ SHARED_LD="${CXX} -shared -o"
+ PIC_FLAG="-fPIC"
+ WX_CREATE_LINKS="CREATE_LINKS"
+ ;;
+ *-*-dgux5* )
+ SHARED_LD="${CXX} -shared -o"
+ PIC_FLAG="-fPIC"
+ WX_CREATE_LINKS="CREATE_LINKS"
+ ;;
+ *-*-sysv5* )
+ SHARED_LD="${CXX} -shared -o"
+ PIC_FLAG="-fPIC"
+ WX_CREATE_LINKS="CREATE_LINKS"
+ ;;
+ *-*-aix* )
+ SHARED_LD="/usr/lpp/xlC/bin/makeC++SharedLib -p 0 -o"
+ ;;
+ *-*-cygwin32* )
+ ;;
+ *-*-mingw32* )
+ ;;
+ *-pc-os2_emx )
+ ;;
+ *)
+ AC_MSG_ERROR(unknown system type ${host}.)
+esac