Mercurial > pidgin
changeset 17401:deb035e6d748
Fix pidgin mingw build not to link to unneeded libraries.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Wed, 30 May 2007 14:56:36 +0000 |
parents | 60188d208fec |
children | 97b5bf0637ca fcf61e3be189 |
files | pidgin/Makefile.mingw |
diffstat | 1 files changed, 9 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/pidgin/Makefile.mingw Wed May 30 14:25:20 2007 +0000 +++ b/pidgin/Makefile.mingw Wed May 30 14:56:36 2007 +0000 @@ -106,26 +106,21 @@ ## ## LIBRARIES ## -LIBPURPLES = \ - -lpurple \ - -lglib-2.0 \ - -lgthread-2.0 \ - -lgobject-2.0 \ - -lgmodule-2.0 \ + +PIDGIN_LIBS = \ -lintl \ - -lws2_32 \ - -lwinmm \ - -lz - -GTKPURPLES = \ - $(LIBPURPLES) \ + -lglib-2.0 \ + -lgobject-2.0 \ + -lpurple \ + -lz \ -lidletrack \ -lgtk-win32-2.0 \ -latk-1.0 \ -lpango-1.0 \ -lgdk-win32-2.0 \ -lgdk_pixbuf-2.0 \ - -lgdi32 + -lgdi32 \ + -lwinmm include $(PIDGIN_COMMON_RULES) @@ -159,7 +154,7 @@ $(EXE_OBJECTS) $(PIDGIN_OBJECTS): $(PIDGIN_CONFIG_H) $(PIDGIN_TARGET).dll $(PIDGIN_TARGET).dll.a: $(PURPLE_DLL).a $(PIDGIN_IDLETRACK_DLL).a $(PIDGIN_OBJECTS) - $(CC) -shared $(PIDGIN_OBJECTS) $(LIB_PATHS) $(GTKPURPLES) $(DLL_LD_FLAGS) -Wl,--output-def,$(PIDGIN_TARGET).def,--out-implib,$(PIDGIN_TARGET).dll.a -o $(PIDGIN_TARGET).dll + $(CC) -shared $(PIDGIN_OBJECTS) $(LIB_PATHS) $(PIDGIN_LIBS) $(DLL_LD_FLAGS) -Wl,--output-def,$(PIDGIN_TARGET).def,--out-implib,$(PIDGIN_TARGET).dll.a -o $(PIDGIN_TARGET).dll $(EXE_TARGET).exe: $(PIDGIN_CONFIG_H) $(PIDGIN_DLL).a $(PIDGIN_IDLETRACK_DLL).a $(EXE_OBJECTS) $(CC) $(LDFLAGS) $(EXE_OBJECTS) -o $(EXE_TARGET).exe