Changeset 5b72635 in mainline for uspace/Makefile.common
- Timestamp:
- 2011-05-01T10:04:33Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- ec883cf
- Parents:
- 7fb3f1c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/Makefile.common
r7fb3f1c r5b72635 43 43 # EXTRA_CLEAN additional cleanup targets 44 44 # 45 # STATIC_NEEDED set to 'y' for init binaries, will build statically 46 # linked version 47 # 45 48 # (x) required variables 46 49 # (/) exactly one of the variables must be defined … … 100 103 LIBNET_PREFIX = $(LIB_PREFIX)/net 101 104 102 ifeq ($(DYNAMIC_LINKING),y) 105 ifeq ($(STATIC_NEEDED),y) 106 STATIC_BUILD = y 107 else 108 ifeq ($(CONFIG_USE_SHARED_LIBS), y) 109 STATIC_BUILD = n 110 else 111 STATIC_BUILD = y 112 endif 113 endif 114 115 ifeq ($(STATIC_BUILD), y) 116 BASE_LIBS = $(LIBC_PREFIX)/libc.a $(LIBSOFTINT_PREFIX)/libsoftint.a 117 LINKER_SCRIPT ?= $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld 118 else 103 119 BASE_LIBS = $(LIBC_PREFIX)/libc.so.0 $(LIBSOFTINT_PREFIX)/libsoftint.a 104 120 LFLAGS = -Bdynamic 105 121 LINKER_SCRIPT ?= $(LIBC_PREFIX)/arch/$(UARCH)/_link-dlexe.ld 106 else107 BASE_LIBS = $(LIBC_PREFIX)/libc.a $(LIBSOFTINT_PREFIX)/libsoftint.a108 LINKER_SCRIPT ?= $(LIBC_PREFIX)/arch/$(UARCH)/_link.ld109 122 endif 110 123
Note:
See TracChangeset
for help on using the changeset viewer.