From 782d6bb4417f55e1b0465337bfe64547c9878789 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Mon, 12 Jan 2026 16:50:47 -0600 Subject: [PATCH] Use compiler for dependencies, mkmf.pl is the last resort --- configure/os/CONFIG.Common.iosCommon | 5 ----- configure/os/CONFIG.Common.vxWorksCommon | 6 ------ configure/os/CONFIG.darwinCommon.darwinCommon | 5 ----- 3 files changed, 16 deletions(-) diff --git a/configure/os/CONFIG.Common.iosCommon b/configure/os/CONFIG.Common.iosCommon index 03d3cab8e..3f6dada42 100644 --- a/configure/os/CONFIG.Common.iosCommon +++ b/configure/os/CONFIG.Common.iosCommon @@ -91,11 +91,6 @@ vpath %.m $(USR_VPATH) $(ALL_SRC_DIRS) %.o: %.m $(COMPILE.c) -c $< -#-------------------------------------------------- -# Header dependency file generation -# -HDEPENDS_METHOD = MKMF - #-------------------------------------------------- # Allow site overrides -include $(CONFIG)/os/CONFIG_SITE.Common.iosCommon diff --git a/configure/os/CONFIG.Common.vxWorksCommon b/configure/os/CONFIG.Common.vxWorksCommon index f28f0e327..8f562abb6 100644 --- a/configure/os/CONFIG.Common.vxWorksCommon +++ b/configure/os/CONFIG.Common.vxWorksCommon @@ -145,12 +145,6 @@ CODE_CXXFLAGS = $(CODE_CXXFLAGS_$(VXWORKS_MAJOR_VERSION)) SHRLIB_CFLAGS = SHRLIB_LDFLAGS = -#-------------------------------------------------- -# Don't use gcc 2.x for dependency generation - -HDEPENDS_METHOD_2 = MKMF -HDEPENDS_METHOD = $(firstword $(HDEPENDS_METHOD_$(VX_GNU_MAJOR_VERSION)) COMP) - #-------------------------------------------------- # osithead use default stack, YES or NO override OSITHREAD_USE_DEFAULT_STACK = NO diff --git a/configure/os/CONFIG.darwinCommon.darwinCommon b/configure/os/CONFIG.darwinCommon.darwinCommon index 2c12b2fbb..d6a7ff11a 100644 --- a/configure/os/CONFIG.darwinCommon.darwinCommon +++ b/configure/os/CONFIG.darwinCommon.darwinCommon @@ -82,11 +82,6 @@ vpath %.m $(USR_VPATH) $(ALL_SRC_DIRS) %.o: %.m $(COMPILE.c) -c $< -# -# Header dependency file generation -# -HDEPENDS_METHOD = MKMF - #-------------------------------------------------- # Allow site overrides -include $(CONFIG)/os/CONFIG_SITE.darwinCommon.darwinCommon