From fb3259f487244540742920126b05b2a04974e0e8 Mon Sep 17 00:00:00 2001 From: Bogon Kim Date: Fri, 30 Aug 2013 10:26:59 +0900 Subject: [PATCH] Using gcc driver instead of using ld directly to let gcc driver search the system library such as libc, libgcc_s1 automatically on cross-build environment. Signed-off-by: Bogon Kim --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 730f101..3db2f5b 100644 --- a/Makefile +++ b/Makefile @@ -33,7 +33,7 @@ OUTDIR = lib TARGET = $(OUTDIR)/libsecfw.so SRCDIR = framework INCLUDE = -I. $(TCS_INC) -I../plugin -LD_FLAGS := $(LD_FLAGS) -ldl -lc +LD_FLAGS := $(LD_FLAGS) -ldl ifeq ($(TCS_CC), ) CC = gcc @@ -70,7 +70,7 @@ $(OUTDIR)/%.o: $(SRCDIR)/%.c all: $(OUTDIR) $(TARGET) $(TARGET): $(OBJECTS) - $(LD) -shared,-Wl,-zdefs -o $(TARGET) $(OBJECTS) $(LD_FLAGS) + $(CC) -shared -Wl,-zdefs -o $(TARGET) $(OBJECTS) $(LD_FLAGS) # $(AR) -cr $(TARGET) $(OBJECTS) -- 2.7.4