Mercurial > pidgin.yaz
comparison gtk/plugins/ticker/Makefile.mingw @ 14224:ab8a105eff62
[gaim-migrate @ 16905]
First step of getting wingaim working again.
libgaim and gtk are compiling.
The protocols aren't compiling yet.
There are a number of things that are compiling, but should be cleaned up.
committer: Tailor Script <tailor@pidgin.im>
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Sun, 20 Aug 2006 16:49:37 +0000 |
parents | 009db0b357b5 |
children | 8793fc8f7064 |
comparison
equal
deleted
inserted
replaced
14223:7c560c01b8f9 | 14224:ab8a105eff62 |
---|---|
6 | 6 |
7 # | 7 # |
8 # PATHS | 8 # PATHS |
9 # | 9 # |
10 | 10 |
11 INCLUDE_DIR := . | 11 GTK_TOP := ../../../../win32-dev/gtk_2_0 |
12 | 12 GAIM_TOP := ../../.. |
13 GTK_TOP := ../../../win32-dev/gtk_2_0 | 13 GTKGAIM_TOP := $(GAIM_TOP)/gtk |
14 GAIM_TOP := ../.. | 14 LIBGAIM_TOP := $(GAIM_TOP)/libgaim |
15 TICKER_ROOT := . | 15 TICKER_ROOT := . |
16 GAIM_INSTALL_DIR := $(GAIM_TOP)/win32-install-dir | 16 GAIM_INSTALL_DIR := $(GAIM_TOP)/win32-install-dir |
17 DLL_INSTALL_DIR := $(GAIM_INSTALL_DIR)/plugins | 17 DLL_INSTALL_DIR := $(GAIM_INSTALL_DIR)/plugins |
18 | 18 |
19 ## | 19 ## |
31 | 31 |
32 ## | 32 ## |
33 ## INCLUDE MAKEFILES | 33 ## INCLUDE MAKEFILES |
34 ## | 34 ## |
35 | 35 |
36 include $(GAIM_TOP)/src/win32/global.mak | 36 include $(LIBGAIM_TOP)/win32/global.mak |
37 | 37 |
38 ## | 38 ## |
39 ## INCLUDE PATHS | 39 ## INCLUDE PATHS |
40 ## | 40 ## |
41 | 41 |
45 -I$(GTK_TOP)/include/glib-2.0 \ | 45 -I$(GTK_TOP)/include/glib-2.0 \ |
46 -I$(GTK_TOP)/include/pango-1.0 \ | 46 -I$(GTK_TOP)/include/pango-1.0 \ |
47 -I$(GTK_TOP)/include/atk-1.0 \ | 47 -I$(GTK_TOP)/include/atk-1.0 \ |
48 -I$(GTK_TOP)/lib/glib-2.0/include \ | 48 -I$(GTK_TOP)/lib/glib-2.0/include \ |
49 -I$(GTK_TOP)/lib/gtk-2.0/include \ | 49 -I$(GTK_TOP)/lib/gtk-2.0/include \ |
50 -I$(GAIM_TOP)/src \ | 50 -I$(LIBGAIM_TOP) \ |
51 -I$(GAIM_TOP)/src/win32 \ | 51 -I$(LIBGAIM_TOP)/win32 \ |
52 -I$(GTKGAIM_TOP) \ | |
53 -I$(GTKGAIM_TOP)/win32 \ | |
52 -I$(GAIM_TOP) | 54 -I$(GAIM_TOP) |
53 | 55 |
54 | 56 |
55 LIB_PATHS = -L$(GTK_TOP)/lib \ | 57 LIB_PATHS = -L$(GTK_TOP)/lib \ |
56 -L$(GAIM_TOP)/src | 58 -L$(LIBGAIM_TOP) \ |
59 -L$(GTKGAIM_TOP) | |
57 | 60 |
58 | 61 |
59 ## | 62 ## |
60 ## SOURCES, OBJECTS | 63 ## SOURCES, OBJECTS |
61 ## | 64 ## |
74 LIBS = -lgtk-win32-2.0 \ | 77 LIBS = -lgtk-win32-2.0 \ |
75 -lglib-2.0 \ | 78 -lglib-2.0 \ |
76 -lgdk-win32-2.0 \ | 79 -lgdk-win32-2.0 \ |
77 -lgmodule-2.0 \ | 80 -lgmodule-2.0 \ |
78 -lgobject-2.0 \ | 81 -lgobject-2.0 \ |
79 -lws2_32 \ | |
80 -lintl \ | 82 -lintl \ |
81 -lgaim | 83 -lgaim \ |
84 -lgtkgaim | |
82 | 85 |
83 ## | 86 ## |
84 ## RULES | 87 ## RULES |
85 ## | 88 ## |
86 | 89 |
103 | 106 |
104 ## | 107 ## |
105 ## BUILD Dependencies | 108 ## BUILD Dependencies |
106 ## | 109 ## |
107 | 110 |
108 $(GAIM_TOP)/src/gaim.lib: | 111 $(GTKGAIM_TOP)/gtkgaim.dll.a: |
109 $(MAKE) -C $(GAIM_TOP)/src -f Makefile.mingw gaim.lib | 112 $(MAKE) -C $(GTKGAIM_TOP) -f Makefile.mingw gtkgaim.dll.a |
110 | 113 |
111 ## | 114 ## |
112 ## BUILD DLL | 115 ## BUILD DLL |
113 ## | 116 ## |
114 | 117 |
115 $(TARGET).dll: $(OBJECTS) $(GAIM_TOP)/src/gaim.lib | 118 $(TARGET).dll: $(OBJECTS) $(GTKGAIM_TOP)/gtkgaim.dll.a |
116 $(CC) -shared $(OBJECTS) $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $(TARGET).dll | 119 $(CC) -shared $(OBJECTS) $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $(TARGET).dll |
117 | 120 |
118 ## | 121 ## |
119 ## CLEAN RULES | 122 ## CLEAN RULES |
120 ## | 123 ## |