remove fpic from makefile
This commit is contained in:
parent
16a5104cd1
commit
08574bcf96
4
Makefile
4
Makefile
|
|
@ -20,9 +20,6 @@ static:
|
|||
shared:
|
||||
$(MAKE) -C src shared
|
||||
|
||||
static_fpic:
|
||||
$(MAKE) -C src static_fpic
|
||||
|
||||
clean:
|
||||
$(MAKE) -C src clean
|
||||
|
||||
|
|
@ -33,7 +30,6 @@ install:
|
|||
cp -f include/*.h ${INCLUDE_DIR}/$(LIBRARY_NAME)
|
||||
-cp -f src/lib$(LIBRARY_NAME).so.$(VERSION) ${LIBRARY_DIR}
|
||||
-cp -f src/lib$(LIBRARY_NAME).a.$(VERSION) ${LIBRARY_DIR}
|
||||
-cp -f src/lib$(LIBRARY_NAME)_fpic.a ${LIBRARY_DIR}
|
||||
ln -s -f $(LIBRARY_DIR)/lib$(LIBRARY_NAME).so.$(VERSION) $(LIBRARY_DIR)/lib$(LIBRARY_NAME).so.$(SONAME)
|
||||
ln -s -f $(LIBRARY_DIR)/lib$(LIBRARY_NAME).so.$(VERSION) $(LIBRARY_DIR)/lib$(LIBRARY_NAME).so
|
||||
ln -s -f $(LIBRARY_DIR)/lib$(LIBRARY_NAME).a.$(VERSION) $(LIBRARY_DIR)/lib$(LIBRARY_NAME).a
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@ LD = g++
|
|||
LD_FLAGS = -Wall -shared
|
||||
SHARED_LIB = lib$(LIBRARY_NAME).so.$(VERSION)
|
||||
STATIC_LIB = lib$(LIBRARY_NAME).a.$(VERSION)
|
||||
STATIC_FPIC_LIB = lib$(LIBRARY_NAME)_fpic.a
|
||||
SOURCES = $(wildcard *.cpp)
|
||||
SHARED_OBJECTS = $(SOURCES:%.cpp=%.o)
|
||||
STATIC_OBJECTS = $(SOURCES:%.cpp=%.s.o)
|
||||
|
|
@ -38,17 +37,12 @@ shared_pure: ${PURE_SHARED_OBJECTS} ${SHARED_LIB}
|
|||
static: ${STATIC_OBJECTS} ${STATIC_LIB}
|
||||
static_pure: ${PURE_STATIC_OBJECTS} ${STATIC_LIB}
|
||||
|
||||
static_fpic: ${STATIC_FPIC_LIB} ${SHARED_OBJECTS}
|
||||
|
||||
${SHARED_LIB}: ${SHARED_OBJECTS}
|
||||
${LD} ${LD_FLAGS} -Wl,${SONAMEPARAMETER},lib$(LIBRARY_NAME).so.$(SONAME) -o $@ ${SHARED_OBJECTS}
|
||||
|
||||
${STATIC_LIB}: ${STATIC_OBJECTS}
|
||||
ar rcs ${STATIC_LIB} ${STATIC_OBJECTS}
|
||||
|
||||
${STATIC_FPIC_LIB}: ${SHARED_OBJECTS}
|
||||
ar rcs ${STATIC_FPIC_LIB} ${SHARED_OBJECTS}
|
||||
|
||||
clean:
|
||||
${RM} *.obj *~* ${SHARED_OBJECTS} ${STATIC_OBJECTS} ${SHARED_LIB} ${STATIC_LIB}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue