]> git.stg.codes - stg.git/blobdiff - projects/stargazer/Makefile
Fix libs order (for --as-needed)
[stg.git] / projects / stargazer / Makefile
index 020e05b54f54d8181281ecd9759252c02413f9aa..97c2e8566c3c4a95055bfe526c446cf9c18dc84c 100644 (file)
@@ -24,21 +24,21 @@ SRCS = ./admin_impl.cpp \
        ./user_property.cpp \
        ./users_impl.cpp
 
        ./user_property.cpp \
        ./users_impl.cpp
 
-STGLIBS = logger \
-         locker \
-          common \
-          scriptexecuter \
-          dotconfpp
+STGLIBS = scriptexecuter \
+          dotconfpp \
+         locker \
+         logger \
+         common
 
 STGLIBS_INCS = $(addprefix -I ../../stglibs/,$(addsuffix .lib/include,$(STGLIBS)))
 STGLIBS_LIBS = $(addprefix -L ../../stglibs/,$(addsuffix .lib,$(STGLIBS)))
 
 
 STGLIBS_INCS = $(addprefix -I ../../stglibs/,$(addsuffix .lib/include,$(STGLIBS)))
 STGLIBS_LIBS = $(addprefix -L ../../stglibs/,$(addsuffix .lib,$(STGLIBS)))
 
-LIBS += -lexpat $(LIB_THREAD) $(addprefix -lstg,$(STGLIBS))
+LIBS += $(addprefix -lstg,$(STGLIBS)) $(LIB_THREAD)
 
 ifeq ($(OS),linux)
 LIBS += -ldl
 else
 
 ifeq ($(OS),linux)
 LIBS += -ldl
 else
-LIBS += -lc
+LIBS += -lc -liconv
 endif
 
 SEARCH_DIRS = -I ../../include
 endif
 
 SEARCH_DIRS = -I ../../include