Modify makefile to create libXMLTree.a
authorkim <kim@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Fri, 29 Jul 2011 10:51:51 +0000 (10:51 +0000)
committerkim <kim@3cdefd35-fc62-479d-8e8d-bae585ffb9ca>
Fri, 29 Jul 2011 10:51:51 +0000 (10:51 +0000)
git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/XMLTree@1086 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

Makefile

index e972a3c..fd24873 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,4 @@
-OPT_FLAGS=-O6 -DPOPCOUNT_TABLE -DHAS_NATIVE_POPCOUNT -fno-PIC
+OPT_FLAGS=-O6 -DPOPCOUNT_TABLE -DHAS_NATIVE_POPCOUNT -fno-PIC -static
 INC_FLAGS=-I./libcds/includes/ -I.
 CFLAGS= $(INC_FLAGS) $(OPT_FLAGS)
 CXXFLAGS= -std=c++0x $(INC_FLAGS) $(OPT_FLAGS)
@@ -27,11 +27,11 @@ all: depend libcds text_collection XMLTree
 XMLTree: $(OBJECTS_XMLTREE) $(LIBCDS_A) $(OBJECTS_TCO) \
          $(LIBRLCSA_TCA) $(LIBLZTRIE_TCA) $(LIBSWCSA_TCA)
        @echo [XMLTree]
-       @cp libcds/lib/libcds.a XMLTree.a
+       @cp libcds/lib/libcds.a libXMLTree.a
        @rm -rf .objs
        @mkdir .objs
        @cd .objs; ar x ../$(LIBRLCSA_TCA); ar x ../$(LIBLZTRIE_TCA); ar x ../$(LIBSWCSA_TCA)
-       @ar rcs XMLTree.a $(OBJECTS_XMLTREE) $(OBJECTS_TCO) .objs/*.o
+       @ar rcs libXMLTree.a $(OBJECTS_XMLTREE) $(OBJECTS_TCO) .objs/*.o
        @rm -rf .objs
 
 %o: %c