/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 |