bjh         00/01/14 08:10:36

  Modified:    src      Configure
  Log:
  Allow different file name extensions for the shared core and shared modules.
  Set HPUX to use .sl for the core & .so for modules.
  Set OS/2 to use .dll for both.
  Reviewed by:  Ryan Bloom
  
  Revision  Changes    Path
  1.387     +8 -5      apache-1.3/src/Configure
  
  Index: Configure
  ===================================================================
  RCS file: /home/cvs/apache-1.3/src/Configure,v
  retrieving revision 1.386
  retrieving revision 1.387
  diff -u -r1.386 -r1.387
  --- Configure 2000/01/10 23:53:08     1.386
  +++ Configure 2000/01/14 16:10:34     1.387
  @@ -1002,6 +1002,7 @@
       DEF_SHARED_CORE=no
       DEF_SHARED_CHAIN=no
       SHLIB_SUFFIX_NAME=so
  +    SHMOD_SUFFIX_NAME=so
       SHLIB_SUFFIX_DEPTH=all
       SHLIB_EXPORT_FILES=no
       SHARED_CORE_EP='lib$(TARGET).ep'
  @@ -1244,7 +1245,7 @@
            LDFLAGS_SHLIB="-b"
            LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB
            LDFLAGS_SHLIB_EXPORT="-Wl,-E -Wl,-B,deferred"
  -#        SHLIB_SUFFIX_NAME=sl
  +         SHLIB_SUFFIX_NAME=sl
            ;;
        *-hp-hpux10.*|*-hp-hpux11.*)
            case $CC in
  @@ -1254,7 +1255,7 @@
            LDFLAGS_SHLIB="-b"
            LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB
            LDFLAGS_SHLIB_EXPORT="-Wl,-E -Wl,-B,deferred -Wl,+s"
  -#        SHLIB_SUFFIX_NAME=sl
  +         SHLIB_SUFFIX_NAME=sl
            ;;
        *-ibm-aix*)
            case $CC in
  @@ -1288,6 +1289,7 @@
            LDFLAGS_SHLIB="`echo $LDFLAGS|sed -e s/-Zexe//` -Zdll"
            LDFLAGS_MOD_SHLIB=$LDFLAGS_SHLIB
            SHLIB_SUFFIX_NAME=dll
  +         SHMOD_SUFFIX_NAME=dll
            SHLIB_SUFFIX_DEPTH=0
            LD_SHLIB=$CC
            LD_SHCORE_DEF="ApacheCoreOS2.def"
  @@ -1689,7 +1691,7 @@
                    modlibs="$modlibs $modlibs1"
                fi
                rm -f $tmpfile2 $tmpfile3
  -             if [ "x$ext" != "x$SHLIB_SUFFIX_NAME" ]; then
  +             if [ "x$ext" != "x$SHMOD_SUFFIX_NAME" ]; then
                    ext=o
                fi
        fi
  @@ -1697,11 +1699,11 @@
                modname=`echo $modbase | sed 's/^.*\///' | \
                        sed 's/^mod_//' | sed 's/^lib//' | sed 's/$/_module/'`
        fi
  -     if [ "x$ext" != "x$SHLIB_SUFFIX_NAME" ]; then
  +     if [ "x$ext" != "x$SHMOD_SUFFIX_NAME" ]; then
                echo "Module $modname $modbase.$ext" >>$tmpfile
        fi
        #   optionally generate export file for some linkers 
  -     if [ "x$ext" = "x$SHLIB_SUFFIX_NAME" -a "x$SHLIB_EXPORT_FILES" = "xyes" 
]; then
  +     if [ "x$ext" = "x$SHMOD_SUFFIX_NAME" -a "x$SHLIB_EXPORT_FILES" = "xyes" 
]; then
                echo "$modname" >$modbase.exp
        fi
   done
  @@ -1959,6 +1961,7 @@
   echo "SUBDIRS=$SUBDIRS lib modules" >> Makefile
   echo "SUBTARGET=$SUBTARGET" >> Makefile
   echo "SHLIB_SUFFIX_NAME=$SHLIB_SUFFIX_NAME" >> Makefile
  +echo "SHMOD_SUFFIX_NAME=$SHMOD_SUFFIX_NAME" >> Makefile
   echo "SHLIB_SUFFIX_LIST=$SHLIB_SUFFIX_LIST" >> Makefile
   echo "SHLIB_EXPORT_FILES=$SHLIB_EXPORT_FILES" >> Makefile
   echo "" >> Makefile
  
  
  

Reply via email to