Index: configure =================================================================== RCS file: /cvsroot/pgsql/configure,v retrieving revision 1.401 diff -c -c -r1.401 configure *** configure 11 Oct 2004 19:32:17 -0000 1.401 --- configure 15 Oct 2004 05:08:02 -0000 *************** *** 757,762 **** --- 757,766 ---- ac_env_CPP_value=$CPP ac_cv_env_CPP_set=${CPP+set} ac_cv_env_CPP_value=$CPP + ac_env_LDFLAGS_SL_set=${LDFLAGS_SL+set} + ac_env_LDFLAGS_SL_value=$LDFLAGS_SL + ac_cv_env_LDFLAGS_SL_set=${LDFLAGS_SL+set} + ac_cv_env_LDFLAGS_SL_value=$LDFLAGS_SL ac_env_DOCBOOKSTYLE_set=${DOCBOOKSTYLE+set} ac_env_DOCBOOKSTYLE_value=$DOCBOOKSTYLE ac_cv_env_DOCBOOKSTYLE_set=${DOCBOOKSTYLE+set} *************** *** 881,886 **** --- 885,891 ---- CPPFLAGS C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CPP C preprocessor + LDFLAGS_SL DOCBOOKSTYLE location of DocBook stylesheets *************** *** 3499,3504 **** --- 3504,3510 ---- echo "$as_me: using LDFLAGS=$LDFLAGS" >&6;} + for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. *************** *** 18883,18888 **** --- 18889,18895 ---- s,@with_rendezvous@,$with_rendezvous,;t t s,@with_openssl@,$with_openssl,;t t s,@ELF_SYS@,$ELF_SYS,;t t + s,@LDFLAGS_SL@,$LDFLAGS_SL,;t t s,@AWK@,$AWK,;t t s,@FLEX@,$FLEX,;t t s,@FLEXFLAGS@,$FLEXFLAGS,;t t Index: configure.in =================================================================== RCS file: /cvsroot/pgsql/configure.in,v retrieving revision 1.380 diff -c -c -r1.380 configure.in *** configure.in 6 Oct 2004 09:35:19 -0000 1.380 --- configure.in 15 Oct 2004 05:08:04 -0000 *************** *** 532,537 **** --- 532,538 ---- AC_MSG_NOTICE([using CPPFLAGS=$CPPFLAGS]) AC_MSG_NOTICE([using LDFLAGS=$LDFLAGS]) + AC_ARG_VAR(LDFLAGS_SL) AC_PROG_AWK PGAC_PATH_FLEX Index: src/Makefile.global.in =================================================================== RCS file: /cvsroot/pgsql/src/Makefile.global.in,v retrieving revision 1.201 diff -c -c -r1.201 Makefile.global.in *** src/Makefile.global.in 11 Oct 2004 19:32:19 -0000 1.201 --- src/Makefile.global.in 15 Oct 2004 05:08:08 -0000 *************** *** 202,207 **** --- 202,208 ---- with_gnu_ld = @with_gnu_ld@ ld_R_works = @ld_R_works@ LDFLAGS = @LDFLAGS@ + LDFLAGS_SL = @LDFLAGS_SL@ LDREL = -r LDOUT = -o RANLIB = @RANLIB@ Index: src/Makefile.shlib =================================================================== RCS file: /cvsroot/pgsql/src/Makefile.shlib,v retrieving revision 1.84 diff -c -c -r1.84 Makefile.shlib *** src/Makefile.shlib 13 Oct 2004 10:20:04 -0000 1.84 --- src/Makefile.shlib 15 Oct 2004 05:08:09 -0000 *************** *** 272,278 **** # Normal case $(shlib): $(OBJS) ! $(LINK.shared) $(OBJS) $(SHLIB_LINK) -o $@ # If we're using major and minor versions, then make a symlink to major-version-only. ifneq ($(shlib), $(shlib_major)) rm -f $(shlib_major) --- 272,278 ---- # Normal case $(shlib): $(OBJS) ! $(LINK.shared) $(LDFLAGS_SL) $(OBJS) $(SHLIB_LINK) -o $@ # If we're using major and minor versions, then make a symlink to major-version-only. ifneq ($(shlib), $(shlib_major)) rm -f $(shlib_major) *************** *** 307,313 **** # Cygwin case $(shlib) lib$(NAME).a: $(OBJS) $(DLLTOOL) --export-all $(DLLTOOL_DEFFLAGS) --output-def $(NAME).def $(OBJS) ! $(DLLWRAP) -o $(shlib) --dllname $(shlib) $(DLLWRAP_FLAGS) --def $(NAME).def $(OBJS) $(SHLIB_LINK) $(DLLTOOL) --dllname $(shlib) $(DLLTOOL_LIBFLAGS) --def $(NAME).def --output-lib lib$(NAME).a endif # PORTNAME == cygwin --- 307,313 ---- # Cygwin case $(shlib) lib$(NAME).a: $(OBJS) $(DLLTOOL) --export-all $(DLLTOOL_DEFFLAGS) --output-def $(NAME).def $(OBJS) ! $(DLLWRAP) $(LDFLAGS_SL) -o $(shlib) --dllname $(shlib) $(DLLWRAP_FLAGS) --def $(NAME).def $(OBJS) $(SHLIB_LINK) $(DLLTOOL) --dllname $(shlib) $(DLLTOOL_LIBFLAGS) --def $(NAME).def --output-lib lib$(NAME).a endif # PORTNAME == cygwin *************** *** 317,323 **** # win32 case $(shlib) lib$(NAME).a: $(OBJS) $(DLLTOOL) --export-all $(DLLTOOL_DEFFLAGS) --output-def $(NAME).def $(OBJS) ! $(DLLWRAP) -o $(shlib) --dllname $(shlib) $(DLLWRAP_FLAGS) --def $(NAME).def $(OBJS) $(SHLIB_LINK) $(DLLTOOL) --dllname $(shlib) $(DLLTOOL_LIBFLAGS) --def $(NAME).def --output-lib lib$(NAME).a endif # PORTNAME == win32 --- 317,323 ---- # win32 case $(shlib) lib$(NAME).a: $(OBJS) $(DLLTOOL) --export-all $(DLLTOOL_DEFFLAGS) --output-def $(NAME).def $(OBJS) ! $(DLLWRAP) $(LDFLAGS_SL) -o $(shlib) --dllname $(shlib) $(DLLWRAP_FLAGS) --def $(NAME).def $(OBJS) $(SHLIB_LINK) $(DLLTOOL) --dllname $(shlib) $(DLLTOOL_LIBFLAGS) --def $(NAME).def --output-lib lib$(NAME).a endif # PORTNAME == win32