dgaudet     98/03/10 01:52:19

  Modified:    src      Configure
  Log:
  It is bogus to use LDFLAGS on the shared ld command line for at least
  two reasons:
  
  - LDFLAGS has traditionally meant "flags to use when linking an
      executable", and such flags can be different than those for making
      a shared library
  
  - LDFLAGS has traditionally been flags supplied to the cc executable for
      linking, not flags supplied to the ld executable... cc translates
      various flags before passing them to ld.  For example,
      "gcc -Wl,M" passes -M to ld.
  
  Revision  Changes    Path
  1.200     +1 -1      apache-1.3/src/Configure
  
  Index: Configure
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/Configure,v
  retrieving revision 1.199
  retrieving revision 1.200
  diff -u -r1.199 -r1.200
  --- Configure 1998/03/09 19:02:29     1.199
  +++ Configure 1998/03/10 09:52:18     1.200
  @@ -1247,7 +1247,7 @@
   
   .c.so:
        $(CC) -c $(INCLUDES) $(CFLAGS) $(CFLAGS_SHLIB) $(SPACER) -o $*-so.o $<
  -     $(LD) $(LDFLAGS) $(LDFLAGS_SHLIB) -o $@ $*-so.o
  +     $(LD) $(LDFLAGS_SHLIB) -o $@ $*-so.o
   
   clean:
        rm -f $(OBJS) $(SHLIBS) $(SHLIBS_OBJ) $(LIB) $(SHLIB)
  
  
  

Reply via email to