summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.deps4
-rw-r--r--Makefile.inc3
-rw-r--r--Makefile.native.inc5
3 files changed, 8 insertions, 4 deletions
diff --git a/Makefile.deps b/Makefile.deps
index 9f382a3..0010a52 100644
--- a/Makefile.deps
+++ b/Makefile.deps
@@ -17,10 +17,6 @@ include Makefile.native.inc
endif
EASTL_DEPS := $(wildcard $(DPP_ROOT)/EASTL/source/*.cpp) $(wildcard $(DPP_ROOT)/EASTL/include/EASTL/*.h)
-EASTL_STATIC_LIB := $(DPP_ROOT)/$(EASTL_BUILDDIR)/libEASTL.a
-
-LIBUSERCRT_OBJECTS := $(LIBCRT_BUILD_DIR)/ucrt$(NAME_SUFFIX).opp
-LIBUSERCRT_STATIC_LIB := $(LIBCRT_BUILD_DIR)/libusercrt.a
all: deps
diff --git a/Makefile.inc b/Makefile.inc
index d66de36..9f83eb8 100644
--- a/Makefile.inc
+++ b/Makefile.inc
@@ -85,6 +85,7 @@ USER_LDFLAGS := -Wl,--dynamicbase -Wl,--nxcompat -Wl,--gc-sections
USER_LIBS :=
EASTL_BUILDDIR := EASTL-build
+EASTL_STATIC_LIB := $(DPP_ROOT)/$(EASTL_BUILDDIR)/libEASTL.a
LIBCRT_BUILD_DIR := $(DPP_ROOT)/CRT-build
LIBCRT_OBJECTS := \
@@ -93,8 +94,10 @@ LIBCRT_OBJECTS := \
LIBCXXRT_OBJECTS := \
$(LIBCRT_BUILD_DIR)/kcrt$(NAME_SUFFIX).opp \
$(LIBCRT_BUILD_DIR)/DriverThread$(NAME_SUFFIX).opp
+LIBUSERCRT_OBJECTS := $(LIBCRT_BUILD_DIR)/ucrt$(NAME_SUFFIX).opp
LIBCRT_STATIC_LIB := $(LIBCRT_BUILD_DIR)/libcrt.a
LIBCXXRT_STATIC_LIB := $(LIBCRT_BUILD_DIR)/libcxxrt.a
+LIBUSERCRT_STATIC_LIB := $(LIBCRT_BUILD_DIR)/libusercrt.a
is_set = \
$(if $1,, \
diff --git a/Makefile.native.inc b/Makefile.native.inc
index 39af860..1e45d36 100644
--- a/Makefile.native.inc
+++ b/Makefile.native.inc
@@ -18,6 +18,7 @@ INSTALL = install
CMAKE = cmake
CC = /usr/bin/cc
CXX = /usr/bin/c++
+AR = /usr/bin/ar
CFLAGS := -Wall -Wextra -Wno-sign-compare -Wno-strict-aliasing -Wno-c++20-compat \
-m64 -fPIC -fvisibility=hidden \
-ffunction-sections -fdata-sections \
@@ -37,7 +38,11 @@ EASTL_CXXFLAGS := -I$(DPP_ROOT)/EASTL/include -I$(DPP_ROOT)/EASTL/test/packages/
USER_LDFLAGS := -Wl,--gc-sections
EASTL_BUILDDIR := EASTL-native-build
+EASTL_STATIC_LIB := $(DPP_ROOT)/$(EASTL_BUILDDIR)/libEASTL.a
+
LIBCRT_BUILD_DIR := $(DPP_ROOT)/CRT-native-build
+LIBUSERCRT_OBJECTS := $(LIBCRT_BUILD_DIR)/ucrt$(NAME_SUFFIX).opp
+LIBUSERCRT_STATIC_LIB := $(LIBCRT_BUILD_DIR)/libusercrt.a
is_set = \
$(if $1,, \