From 4acf279a6048d18fe3b9ca65d6e30f4544f6accf Mon Sep 17 00:00:00 2001 From: Zheng Da Date: Fri, 1 Jan 2010 15:00:11 +0100 Subject: The modified Makefile can build libdde_linux26 now --- libdde_linux26/mk/Makeconf | 9 ++++++--- libdde_linux26/mk/binary.inc | 16 +++++++++++----- libdde_linux26/mk/include.mk | 2 +- libdde_linux26/mk/modes.inc | 16 ++++++++-------- 4 files changed, 26 insertions(+), 17 deletions(-) (limited to 'libdde_linux26/mk') diff --git a/libdde_linux26/mk/Makeconf b/libdde_linux26/mk/Makeconf index 5a1e495c..4f377875 100644 --- a/libdde_linux26/mk/Makeconf +++ b/libdde_linux26/mk/Makeconf @@ -31,6 +31,9 @@ ifeq ($(origin _L4DIR_MK_MAKECONF),undefined) _L4DIR_MK_MAKECONF=y +SYSTEMS = x86-l4v2 +ARCH = x86 + # the default target is all all:: @@ -230,7 +233,7 @@ VPATH_SRC_BASE ?= $(SRC_DIR) MAKECONFLOCAL ?= Makeconf.local -include $(MAKECONFLOCAL) -DROPS_STDDIR ?= /home/drops +DROPS_STDDIR ?= /root/hurd/libdde_linux26/build ifeq ($(STATICFILE),) STATICFILE = $(OBJ_BASE)/pkg/STATIC $(L4DIR)/pkg/STATIC endif @@ -320,8 +323,8 @@ ifeq ($(USE_DIETLIBC),y) $(warning Dietlibc will soon be removed from the tree.) else # uClibc explicitly set for all architectures - DEFINES += -DUSE_UCLIBC=y - USE_UCLIBC = y + DEFINES += #-DUSE_UCLIBC=y + USE_UCLIBC = #y LIBC_TYPE = uc endif diff --git a/libdde_linux26/mk/binary.inc b/libdde_linux26/mk/binary.inc index 14da70a9..6525d1e6 100644 --- a/libdde_linux26/mk/binary.inc +++ b/libdde_linux26/mk/binary.inc @@ -155,11 +155,11 @@ all:: $(TARGET) disasm: $(TARGET) $(call DISASM_CMD,$<) -L4INCDIR ?= $(addprefix $(OBJ_BASE)/include/$(ARCH)/,$(L4API)) \ - $(addprefix $(OBJ_BASE)/include/,$(L4API)) \ - $(OBJ_BASE)/include/$(ARCH) \ +L4INCDIR ?= $(OBJ_BASE)/include/$(ARCH) \ $(OBJ_BASE)/include \ - $(DICE_INCDIR) \ +# $(addprefix $(OBJ_BASE)/include/$(ARCH)/,$(L4API)) \ +# $(addprefix $(OBJ_BASE)/include/,$(L4API)) \ +# $(DICE_INCDIR) \ $(addprefix $(DROPS_STDDIR)/include/$(ARCH)/,$(L4API)) \ $(addprefix $(DROPS_STDDIR)/include/,$(L4API)) \ $(DROPS_STDDIR)/include/$(ARCH) \ @@ -291,14 +291,20 @@ endif endif CPPFLAGS+= $(CPPFLAGS_$(OSYSTEM)) $(CPPFLAGS_$(