From 0f730ee5a6057483003a12c64a1f097adde843ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20M=C3=BCtzel?= Date: Fri, 18 Oct 2024 14:12:16 +0200 Subject: [PATCH] build: Pass missing preprocessor flag when cross-building "mkoctfile". * src/module.mk: Set preprocessor variable "OCTAVE_MEX_SOVERSION" in the build rules for the mkoctfile cross-compiler. --- src/module.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/module.mk b/src/module.mk index 2f97e73733..9ed81f8dfd 100644 --- a/src/module.mk +++ b/src/module.mk @@ -184,7 +184,7 @@ if AMCOND_RELOCATE_ALL endif %reldir%/$(host_triplet)-mkoctfile$(BUILD_EXEEXT): %reldir%/$(host_triplet)-mkoctfile.cc - $(BUILD_CXX) -o %reldir%/$(host_triplet)-mkoctfile$(BUILD_EXEEXT) $(OCTAVE_REPLACE_PREFIX_CPPFLAGS) -DCROSS=1 $(DEFAULT_INCLUDES) $(BUILD_CXXFLAGS) $(BUILD_LDFLAGS) -I$(srcdir)/src %reldir%/$(host_triplet)-mkoctfile.cc + $(BUILD_CXX) -o %reldir%/$(host_triplet)-mkoctfile$(BUILD_EXEEXT) $(OCTAVE_REPLACE_PREFIX_CPPFLAGS) -DOCTAVE_MEX_SOVERSION="$(OCTAVE_LIBOCTMEX_SOVERSION_MAJOR)" -DCROSS=1 $(DEFAULT_INCLUDES) $(BUILD_CXXFLAGS) $(BUILD_LDFLAGS) -I$(srcdir)/src %reldir%/$(host_triplet)-mkoctfile.cc %reldir%/$(host_triplet)-mkoctfile.cc: %reldir%/mkoctfile.in.cc build-aux/subst-cross-config-vals.sh | %reldir%/$(octave_dirstamp) $(AM_V_GEN)$(call simple-filter-rule,build-aux/subst-cross-config-vals.sh)