Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4372 → Rev 4373

/branches/dynload/uspace/lib/libc/Makefile.app
29,7 → 29,7
## Common configuration for applications
#
 
ifeq ($(CONFIG_SHARED_LIBC),y)
ifeq ($(CONFIG_USE_SHARED_LIBC),y)
LFLAGS := -Bdynamic -I/app/dload -rpath-link $(RTLD_PREFIX)
LIBS = $(LIBC_PREFIX)/shared/libc.so.0
LD_SCRIPT = $(LIBC_PREFIX)/shared/arch/$(UARCH)/_link.ld
/branches/dynload/uspace/lib/libc/Makefile
106,9 → 106,15
OBJECTS := $(GENERIC_OBJECTS) $(ARCH_OBJECTS)
PIC_OBJECTS := $(addsuffix .pio,$(basename $(OBJECTS)))
 
OUTPUT := libc.a
 
ifeq ($(CONFIG_BUILD_SHARED_LIBC), y)
OUTPUT += libc.pic.a
endif
 
.PHONY: all clean depend kerninc
 
all: kerninc libc.a libc.pic.a arch/$(UARCH)/_link.ld
all: kerninc $(OUTPUT) arch/$(UARCH)/_link.ld
 
kerninc:
ln -sfn ../../../../kernel/generic/include include/kernel
/branches/dynload/uspace/Makefile
37,7 → 37,6
lib/libblock \
lib/softint \
lib/softfloat \
lib/libc/shared \
lib/libtest \
srv/ns \
srv/loader \
51,7 → 50,6
srv/devmap \
app/tetris \
app/tester \
app/dltest \
app/dltest2 \
app/dload \
app/trace \
73,6 → 71,13
srv/obio
endif
 
ifeq ($(CONFIG_SHARED_LIBC), y)
DIRS += \
lib/libc/shared
app/dltest
endif
 
 
BUILDS := $(addsuffix .build,$(DIRS))
CLEANS := $(addsuffix .clean,$(DIRS))