From 645e4f7c87f29dc40e1fda137355d7f466fc0dbf Mon Sep 17 00:00:00 2001 From: Wildan M Date: Fri, 17 Jul 2026 01:13:13 +0700 Subject: [PATCH] Build headers after librelibc --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index ffc4b8e565..096745a3fc 100644 --- a/Makefile +++ b/Makefile @@ -40,7 +40,7 @@ BUILTINS_VERSION=0.1.70 all: | headers libs -headers: $(HEADERS_DEPS) +headers: $(BUILD)/$(PROFILE)/librelibc.a $(HEADERS_DEPS) rm -rf $(TARGET_HEADERS) mkdir -p $(TARGET_HEADERS) cp -r include/* $(TARGET_HEADERS) @@ -223,7 +223,7 @@ $(BUILD)/openlibm: openlibm touch $@ ifeq ($(USE_RUST_LIBM),) -$(BUILD)/openlibm/libopenlibm.a: $(BUILD)/openlibm $(BUILD)/$(PROFILE)/librelibc.a +$(BUILD)/openlibm/libopenlibm.a: $(BUILD)/openlibm headers $(BUILD)/$(PROFILE)/librelibc.a $(MAKE) -s AR=$(AR) CC="$(CC_WRAPPER) $(CC)" LD=$(LD) CPPFLAGS="$(CPPFLAGS) -fno-stack-protector -I$(shell pwd)/include -I$(TARGET_HEADERS)" -C $< libopenlibm.a ./renamesyms.sh "$@" "$(BUILD)/$(PROFILE)/deps/" else