# HG changeset patch # User Michael Goffioul # Date 1352080096 0 # Node ID fcdc284f96ef37bac038654e7ad26c719ca534a5 # Parent 1d40c0514053cbb889c237b87f945ba1cdacc175 Fix cruft.def location and usage. * configure.ac (XTRA_CRUFT_SH_LDFLAGS): Use cruft/cruft.def for MSVC. * liboctave/Makefile.am (liboctave_la_LDFLAGS): Add @XTA_CRUFT_SH_LDFLAGS@. diff --git a/configure.ac b/configure.ac --- a/configure.ac +++ b/configure.ac @@ -1099,7 +1099,7 @@ XTRA_CRUFT_SH_LDFLAGS= if test $have_msvc = yes; then FLIBS="$FLIBS -lkernel32" - XTRA_CRUFT_SH_LDFLAGS="-Wl,-def:cruft.def" + XTRA_CRUFT_SH_LDFLAGS="-Wl,-def:cruft/cruft.def" fi AC_SUBST(XTRA_CRUFT_SH_LDFLAGS) diff --git a/liboctave/Makefile.am b/liboctave/Makefile.am --- a/liboctave/Makefile.am +++ b/liboctave/Makefile.am @@ -113,6 +113,7 @@ liboctave_la_LDFLAGS = \ -version-info $(liboctave_version_info) \ $(NO_UNDEFINED_LDFLAG) \ + @XTRA_CRUFT_SH_LDFLAGS@ \ -bindir $(bindir) \ $(LIBOCTAVE_LINK_OPTS)