Mercurial > octave
changeset 21907:98f5dd2ff29a
Drop old unused build-system library naming variables LIBPRE, LIBEXT, etc
* configure.ac: Drop obsolete build-system variables LIBEXT, LIBPRE, SHLBIN,
SHLBINPRE, SHLBIN_VER, SHLEXT, SHLEXT_VER, SHLLIB, SHLLIBPRE, SHLLIB_VER,
SHLPRE, and SONAME_FLAGS.
* build-aux/subst-config-vals.in.sh, build-aux/subst-cross-config-vals.in.sh,
build-aux/subst-default-vals.in.sh: Drop LIBEXT, SHLEXT, and SHLEXT_VER
substitution variables.
* libinterp/build-env.{cc,h} (octave::build_env): Delete LIBEXT, SHLEXT, and
SHLEXT_VER global variables.
* libinterp/corefcn/toplev.cc (F__octave_config_info__): Likewise.
* src/octave-config.in.cc (help_msg, initialize): Delete SHLEXT variable.
author | Mike Miller <mtmiller@octave.org> |
---|---|
date | Wed, 15 Jun 2016 10:21:48 -0700 |
parents | e0952881e051 |
children | 74d60f5e37be |
files | build-aux/subst-config-vals.in.sh build-aux/subst-cross-config-vals.in.sh build-aux/subst-default-vals.in.sh configure.ac libinterp/build-env.h libinterp/build-env.in.cc libinterp/corefcn/toplev.cc src/octave-config.in.cc |
diffstat | 8 files changed, 5 insertions(+), 101 deletions(-) [+] |
line wrap: on
line diff
--- a/build-aux/subst-config-vals.in.sh Wed Jun 15 09:02:17 2016 -0700 +++ b/build-aux/subst-config-vals.in.sh Wed Jun 15 10:21:48 2016 -0700 @@ -103,7 +103,6 @@ LEXLIB="@LEXLIB@" LFLAGS="@LFLAGS@" libdir="@libdir@" -LIBEXT="@LIBEXT@" LIBOCTAVE="@LIBOCTAVE@" LIBOCTINTERP="@LIBOCTINTERP@" LIBS="@LIBS@" @@ -151,8 +150,6 @@ READLINE_LIBS="@READLINE_LIBS@" SED="@SED@" SHARED_LIBS="@SHARED_LIBS@" -SHLEXT="@SHLEXT@" -SHLEXT_VER="@SHLEXT_VER@" SH_LD="@SH_LD@" SH_LDFLAGS="@SH_LDFLAGS@" STATIC_LIBS="@STATIC_LIBS@" @@ -259,7 +256,6 @@ -e "s|%OCTAVE_CONF_LEXLIB%|\"${LEXLIB}\"|" \ -e "s|%OCTAVE_CONF_LFLAGS%|\"${LFLAGS}\"|" \ -e "s|%OCTAVE_CONF_LIBDIR%|\"${libdir}\"|" \ - -e "s|%OCTAVE_CONF_LIBEXT%|\"${LIBEXT}\"|" \ -e "s|%OCTAVE_CONF_LIBOCTAVE%|\"${LIBOCTAVE}\"|" \ -e "s|%OCTAVE_CONF_LIBOCTINTERP%|\"${LIBOCTINTERP}\"|" \ -e "s|%OCTAVE_CONF_LIBS%|\"${LIBS}\"|" \ @@ -307,8 +303,6 @@ -e "s|%OCTAVE_CONF_READLINE_LIBS%|\"${READLINE_LIBS}\"|" \ -e "s|%OCTAVE_CONF_SED%|\"${SED}\"|" \ -e "s|%OCTAVE_CONF_SHARED_LIBS%|\"${SHARED_LIBS}\"|" \ - -e "s|%OCTAVE_CONF_SHLEXT%|\"${SHLEXT}\"|" \ - -e "s|%OCTAVE_CONF_SHLEXT_VER%|\"${SHLEXT_VER}\"|" \ -e "s|%OCTAVE_CONF_SH_LD%|\"${SH_LD}\"|" \ -e "s|%OCTAVE_CONF_SH_LDFLAGS%|\"${SH_LDFLAGS}\"|" \ -e "s|%OCTAVE_CONF_STATIC_LIBS%|\"${STATIC_LIBS}\"|" \
--- a/build-aux/subst-cross-config-vals.in.sh Wed Jun 15 09:02:17 2016 -0700 +++ b/build-aux/subst-cross-config-vals.in.sh Wed Jun 15 10:21:48 2016 -0700 @@ -115,7 +115,6 @@ LEXLIB="@LEXLIB@" LFLAGS="@LFLAGS@" libdir="@libdir@" -LIBEXT="@LIBEXT@" LIBOCTAVE="@LIBOCTAVE@" LIBOCTINTERP="@LIBOCTINTERP@" LIBS="@LIBS@" @@ -155,8 +154,6 @@ READLINE_LIBS="@READLINE_LIBS@" SED="@SED@" SHARED_LIBS="@SHARED_LIBS@" -SHLEXT="@SHLEXT@" -SHLEXT_VER="@SHLEXT_VER@" SH_LD="@SH_LD@" SH_LDFLAGS="@SH_LDFLAGS@" STATIC_LIBS="@STATIC_LIBS@" @@ -263,7 +260,6 @@ -e "s|%OCTAVE_CONF_LEXLIB%|\"${LEXLIB}\"|" \ -e "s|%OCTAVE_CONF_LFLAGS%|\"${LFLAGS}\"|" \ -e "s|%OCTAVE_CONF_LIBDIR%|\"${libdir}\"|" \ - -e "s|%OCTAVE_CONF_LIBEXT%|\"${LIBEXT}\"|" \ -e "s|%OCTAVE_CONF_LIBOCTAVE%|\"${LIBOCTAVE}\"|" \ -e "s|%OCTAVE_CONF_LIBOCTINTERP%|\"${LIBOCTINTERP}\"|" \ -e "s|%OCTAVE_CONF_LIBS%|\"${LIBS}\"|" \ @@ -311,8 +307,6 @@ -e "s|%OCTAVE_CONF_READLINE_LIBS%|\"${READLINE_LIBS}\"|" \ -e "s|%OCTAVE_CONF_SED%|\"${SED}\"|" \ -e "s|%OCTAVE_CONF_SHARED_LIBS%|\"${SHARED_LIBS}\"|" \ - -e "s|%OCTAVE_CONF_SHLEXT%|\"${SHLEXT}\"|" \ - -e "s|%OCTAVE_CONF_SHLEXT_VER%|\"${SHLEXT_VER}\"|" \ -e "s|%OCTAVE_CONF_SH_LD%|\"${SH_LD}\"|" \ -e "s|%OCTAVE_CONF_SH_LDFLAGS%|\"${SH_LDFLAGS}\"|" \ -e "s|%OCTAVE_CONF_STATIC_LIBS%|\"${STATIC_LIBS}\"|" \
--- a/build-aux/subst-default-vals.in.sh Wed Jun 15 09:02:17 2016 -0700 +++ b/build-aux/subst-default-vals.in.sh Wed Jun 15 10:21:48 2016 -0700 @@ -60,7 +60,6 @@ startupfiledir="@startupfiledir@" api_version="@OCTAVE_API_VERSION@" OCTAVE_RELEASE="" -SHLEXT="@SHLEXT@" texi_macros_file="@texi_macros_file@" version="@PACKAGE_VERSION@" @@ -106,6 +105,5 @@ -e "s|%OCTAVE_PREFIX%|\"${prefix}\"|" \ -e "s|%OCTAVE_API_VERSION%|\"${api_version}\"|" \ -e "s|%OCTAVE_RELEASE%|\"${OCTAVE_RELEASE}\"|" \ - -e "s|%OCTAVE_SHLEXT%|\"${SHLEXT}\"|" \ -e "s|%OCTAVE_TEXI_MACROS_FILE%|\"${texi_macros_file}\"|" \ -e "s|%OCTAVE_VERSION%|\"${version}\"|"
--- a/configure.ac Wed Jun 15 09:02:17 2016 -0700 +++ b/configure.ac Wed Jun 15 10:21:48 2016 -0700 @@ -2005,22 +2005,11 @@ CPICFLAG=-fPIC CXXPICFLAG=-fPIC FPICFLAG=-fPIC -SHLEXT=so -SHLLIB="${SHLEXT}" -SHLBIN= -SHLEXT_VER="${SHLEXT}.${version}" -SHLLIB_VER="${SHLLIB}.${version}" -SHLBIN_VER="${SHLBIN}.${version}" -LIBPRE=lib -SHLPRE=lib -SHLLIBPRE=lib -SHLBINPRE=lib SH_LD="${CXX}" SH_LDFLAGS=-shared DL_LD="${SH_LD}" DL_LDFLAGS="${SH_LDFLAGS}" MKOCTFILE_DL_LDFLAGS="${DL_LDFLAGS}" -SONAME_FLAGS= NO_OCT_FILE_STRIP=false TEMPLATE_AR="${AR}" TEMPLATE_ARFLAGS="$ARFLAGS" @@ -2059,27 +2048,15 @@ FPICFLAG= ;; esac - SHLEXT=dylib - SHLLIB="${SHLEXT}" - SHLEXT_VER="${version}.${SHLEXT}" - SHLLIB_VER="${version}.${SHLLIB}" NO_OCT_FILE_STRIP=true - SONAME_FLAGS='-install_name ${octlibdir}/$@' library_path_var=DYLD_LIBRARY_PATH ;; *-*-cygwin*) CPICFLAG= CXXPICFLAG= FPICFLAG= - LIBPRE=lib - SHLPRE=cyg - SHLBINPRE=cyg - SHLEXT=dll - SHLLIB=dll.a - SHLBIN=dll DL_LDFLAGS="-shared -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--enable-runtime-pseudo-reloc" SH_LDFLAGS="-shared -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--enable-auto-image-base" - SONAME_FLAGS='-Wl,--out-implib=$(patsubst ${SHLPRE}%,${LIBPRE}%,$@).a' ldpreloadsep=":" ;; *-*-mingw*) @@ -2088,13 +2065,6 @@ CPICFLAG= CXXPICFLAG= FPICFLAG= - SHLEXT=dll - SHLLIB=lib - SHLBIN=dll - LIBPRE= - SHLPRE= - SHLLIBPRE= - SHLBINPRE= SH_LDFLAGS="-shared" if test -n "`echo $CFLAGS | $GREP -e '-g'`" || test -n "`echo $CXXFLAGS | $GREP -e '-g'`"; then DL_LDFLAGS="$DL_LDFLAGS -g" @@ -2112,12 +2082,8 @@ CPICFLAG= CXXPICFLAG= FPICFLAG= - SHLEXT=dll - SHLLIB=dll.a - SHLBIN=dll DL_LDFLAGS="-shared -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--enable-runtime-pseudo-reloc" SH_LDFLAGS="-shared -Wl,--export-all-symbols -Wl,--enable-auto-import -Wl,--enable-auto-image-base" - SONAME_FLAGS='-Wl,--out-implib=$@.a' library_path_var=PATH fi ;; @@ -2127,13 +2093,6 @@ CPICFLAG= CXXPICFLAG= FPICFLAG= - SHLEXT=dll - SHLLIB=lib - SHLBIN=dll - LIBPRE= - SHLPRE= - SHLLIBPRE= - SHLBINPRE= SH_LDFLAGS="-shared" if test -n "`echo $CFLAGS | $GREP -e '-g'`" || test -n "`echo $CXXFLAGS | $GREP -e '-g'`"; then DL_LDFLAGS="$DL_LDFLAGS -g" @@ -2149,10 +2108,8 @@ ;; *-*-linux* | *-*-gnu*) MKOCTFILE_DL_LDFLAGS="-shared -Wl,-Bsymbolic" - SONAME_FLAGS='-Wl,-soname -Wl,$@' ;; i[[3456]]86-*-sco3.2v5*) - SONAME_FLAGS='-Wl,-h -Wl,$@' SH_LDFLAGS=-G ;; rs6000-ibm-aix* | powerpc-ibm-aix*) @@ -2167,7 +2124,6 @@ else FPICFLAG=+Z fi - SHLEXT=sl SH_LDFLAGS="-shared -fPIC" library_path_var=SHLIB_PATH ;; @@ -2222,22 +2178,11 @@ AC_MSG_NOTICE([defining FPICFLAG to be $FPICFLAG]) AC_MSG_NOTICE([defining CPICFLAG to be $CPICFLAG]) AC_MSG_NOTICE([defining CXXPICFLAG to be $CXXPICFLAG]) -AC_MSG_NOTICE([defining SHLEXT to be $SHLEXT]) -AC_MSG_NOTICE([defining SHLLIB to be $SHLLIB]) -AC_MSG_NOTICE([defining SHLBIN to be $SHLBIN]) -AC_MSG_NOTICE([defining SHLEXT_VER to be $SHLEXT_VER]) -AC_MSG_NOTICE([defining SHLLIB_VER to be $SHLLIB_VER]) -AC_MSG_NOTICE([defining SHLBIN_VER to be $SHLBIN_VER]) -AC_MSG_NOTICE([defining LIBPRE to be $LIBPRE]) -AC_MSG_NOTICE([defining SHLPRE to be $SHLPRE]) -AC_MSG_NOTICE([defining SHLLIBPRE to be $SHLLIBPRE]) -AC_MSG_NOTICE([defining SHLBINPRE to be $SHLBINPRE]) AC_MSG_NOTICE([defining SH_LD to be $SH_LD]) AC_MSG_NOTICE([defining SH_LDFLAGS to be $SH_LDFLAGS]) AC_MSG_NOTICE([defining DL_LD to be $DL_LD]) AC_MSG_NOTICE([defining DL_LDFLAGS to be $DL_LDFLAGS]) AC_MSG_NOTICE([defining MKOCTFILE_DL_LDFLAGS to be $MKOCTFILE_DL_LDFLAGS]) -AC_MSG_NOTICE([defining SONAME_FLAGS to be $SONAME_FLAGS]) AC_MSG_NOTICE([defining NO_OCT_FILE_STRIP to be $NO_OCT_FILE_STRIP]) AC_MSG_NOTICE([defining TEMPLATE_AR to be $TEMPLATE_AR]) AC_MSG_NOTICE([defining TEMPLATE_ARFLAGS to be $TEMPLATE_ARFLAGS]) @@ -2250,22 +2195,11 @@ AC_SUBST(FPICFLAG) AC_SUBST(CPICFLAG) AC_SUBST(CXXPICFLAG) -AC_SUBST(SHLEXT) -AC_SUBST(SHLLIB) -AC_SUBST(SHLBIN) -AC_SUBST(SHLEXT_VER) -AC_SUBST(SHLLIB_VER) -AC_SUBST(SHLBIN_VER) -AC_SUBST(LIBPRE) -AC_SUBST(SHLPRE) -AC_SUBST(SHLLIBPRE) -AC_SUBST(SHLBINPRE) AC_SUBST(SH_LD) AC_SUBST(SH_LDFLAGS) AC_SUBST(DL_LD) AC_SUBST(DL_LDFLAGS) AC_SUBST(MKOCTFILE_DL_LDFLAGS) -AC_SUBST(SONAME_FLAGS) AC_SUBST(NO_OCT_FILE_STRIP) AC_SUBST(TEMPLATE_AR) AC_SUBST(TEMPLATE_ARFLAGS) @@ -2303,9 +2237,6 @@ [link_all_deps=no]) AM_CONDITIONAL([AMCOND_LINK_ALL_DEPS], [test $link_all_deps = yes]) -LIBEXT=a -AC_SUBST(LIBEXT) - ## Dynamic linking is now enabled only if we are building shared ## libs and some API for dynamic linking has been detected. @@ -2376,8 +2307,8 @@ LIBOCTINTERP="-loctinterp" LIBOCTAVE="-loctave" else - LIBOCTINTERP="${top_builddir}/libinterp/liboctinterp.${LIBEXT}" - LIBOCTAVE="${top_builddir}/liboctave/liboctave.${LIBEXT}" + LIBOCTINTERP="${top_builddir}/libinterp/liboctinterp.a" + LIBOCTAVE="${top_builddir}/liboctave/liboctave.a" fi AC_SUBST(LD_CXX)
--- a/libinterp/build-env.h Wed Jun 15 09:02:17 2016 -0700 +++ b/libinterp/build-env.h Wed Jun 15 10:21:48 2016 -0700 @@ -111,7 +111,6 @@ extern const char *LEXLIB; extern const char *LEX; extern const char *LFLAGS; - extern const char *LIBEXT; extern const char *LIBOCTAVE; extern const char *LIBOCTINTERP; extern const char *LIBS; @@ -152,8 +151,6 @@ extern const char *READLINE_LIBS; extern const char *SED; extern const char *SHARED_LIBS; - extern const char *SHLEXT; - extern const char *SHLEXT_VER; extern const char *SH_LD; extern const char *SH_LDFLAGS; extern const char *STATIC_LIBS;
--- a/libinterp/build-env.in.cc Wed Jun 15 09:02:17 2016 -0700 +++ b/libinterp/build-env.in.cc Wed Jun 15 10:21:48 2016 -0700 @@ -187,8 +187,6 @@ const char *LFLAGS = %OCTAVE_CONF_LFLAGS%; - const char *LIBEXT = %OCTAVE_CONF_LIBEXT%; - const char *LIBOCTAVE = %OCTAVE_CONF_LIBOCTAVE%; const char *LIBOCTINTERP = %OCTAVE_CONF_LIBOCTINTERP%; @@ -269,10 +267,6 @@ const char *SHARED_LIBS = %OCTAVE_CONF_SHARED_LIBS%; - const char *SHLEXT = %OCTAVE_CONF_SHLEXT%; - - const char *SHLEXT_VER = %OCTAVE_CONF_SHLEXT_VER%; - const char *SH_LD = %OCTAVE_CONF_SH_LD%; const char *SH_LDFLAGS = %OCTAVE_CONF_SH_LDFLAGS%;
--- a/libinterp/corefcn/toplev.cc Wed Jun 15 09:02:17 2016 -0700 +++ b/libinterp/corefcn/toplev.cc Wed Jun 15 10:21:48 2016 -0700 @@ -1526,7 +1526,6 @@ { "LEX", octave::build_env::LEX }, { "LEXLIB", octave::build_env::LEXLIB }, { "LFLAGS", octave::build_env::LFLAGS }, - { "LIBEXT", octave::build_env::LIBEXT }, { "LIBOCTAVE", octave::build_env::LIBOCTAVE }, { "LIBOCTINTERP", octave::build_env::LIBOCTINTERP }, { "LIBS", octave::build_env::LIBS }, @@ -1564,8 +1563,6 @@ { "READLINE_LIBS", octave::build_env::READLINE_LIBS }, { "SED", octave::build_env::SED }, { "SHARED_LIBS", octave::build_env::SHARED_LIBS }, - { "SHLEXT", octave::build_env::SHLEXT }, - { "SHLEXT_VER", octave::build_env::SHLEXT_VER }, { "SH_LD", octave::build_env::SH_LD }, { "SH_LDFLAGS", octave::build_env::SH_LDFLAGS }, { "STATIC_LIBS", octave::build_env::STATIC_LIBS },
--- a/src/octave-config.in.cc Wed Jun 15 09:02:17 2016 -0700 +++ b/src/octave-config.in.cc Wed Jun 15 10:21:48 2016 -0700 @@ -71,9 +71,9 @@ " INFODIR OCTINCLUDEDIR\n" " INFOFILE OCTLIBDIR\n" " LIBDIR PREFIX\n" -" LIBEXECDIR SHLEXT\n" -" LOCALAPIARCHLIBDIR STARTUPFILEDIR\n" -" LOCALAPIFCNFILEDIR VERSION\n" +" LIBEXECDIR STARTUPFILEDIR\n" +" LOCALAPIARCHLIBDIR VERSION\n" +" LOCALAPIFCNFILEDIR\n" " LOCALAPIOCTFILEDIR\n" "\n" " -v, --version Print the Octave version number.\n" @@ -120,7 +120,6 @@ vars["OCTFILEDIR"] = subst_octave_home (%OCTAVE_OCTFILEDIR%); vars["OCTINCLUDEDIR"] = subst_octave_home (%OCTAVE_OCTINCLUDEDIR%); vars["OCTLIBDIR"] = subst_octave_home (%OCTAVE_OCTLIBDIR%); - vars["SHLEXT"] = subst_octave_home (%OCTAVE_SHLEXT%); vars["STARTUPFILEDIR"] = subst_octave_home (%OCTAVE_STARTUPFILEDIR%); }