# HG changeset patch # User Markus Mützel # Date 1624553425 -7200 # Node ID f98303911259f97e3f26c1457db334ac5e2f252b # Parent 26ade4c9b67b963a7bfeb44ab38d7d5e5840631a build: Set DL_LDFLAGS in the build rules for .oct or .mex files. * test/mex/module.mk: Set DL_LDFLAGS in the build rules for .oct or .mex files. We need to override the default value of that variable on macOS to build these files before installing Octave. diff -r 26ade4c9b67b -r f98303911259 test/mex/module.mk --- a/test/mex/module.mk Thu Jun 24 17:58:24 2021 +0200 +++ b/test/mex/module.mk Thu Jun 24 18:50:25 2021 +0200 @@ -35,6 +35,7 @@ -L$(top_builddir)/liboctave/.libs MKOCTFILE = \ + DL_LDFLAGS="$(DL_LDFLAGS)" \ $(top_builddir)/src/mkoctfile $(MKOCTFILECPPFLAGS) $(MKOCTFILELDFLAGS) MKMEXFILECPPFLAGS = \ @@ -45,6 +46,7 @@ -L$(top_builddir)/liboctave/.libs MKMEXFILE = \ + DL_LDFLAGS="$(DL_LDFLAGS)" \ $(top_builddir)/src/mkoctfile --mex $(MKMEXFILECPPFLAGS) $(MKMEXFILELDFLAGS) $(MEX_TEST_FUNCTIONS) : %.mex : %.c | %reldir%/$(octave_dirstamp)