Mercurial > pidgin.yaz
comparison libgaim/plugins/tcl/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 | 60b1bc8dbf37 |
children | 8793fc8f7064 |
comparison
equal
deleted
inserted
replaced
14223:7c560c01b8f9 | 14224:ab8a105eff62 |
---|---|
6 | 6 |
7 # | 7 # |
8 # PATHS | 8 # PATHS |
9 # | 9 # |
10 | 10 |
11 GTK_TOP := ../../../win32-dev/gtk_2_0 | 11 GTK_TOP := ../../../../win32-dev/gtk_2_0 |
12 GAIM_TOP := ../.. | 12 GAIM_TOP := ../../.. |
13 TCL_LIB_DIR := ../../../win32-dev/tcl-8.4.5 | 13 LIBGAIM_TOP := ../.. |
14 TCL_LIB_DIR := ../../../../win32-dev/tcl-8.4.5 | |
14 TCL_INC_DIR := $(TCL_LIB_DIR)/include | 15 TCL_INC_DIR := $(TCL_LIB_DIR)/include |
15 GAIM_INSTALL_DIR := $(GAIM_TOP)/win32-install-dir | 16 GAIM_INSTALL_DIR := $(GAIM_TOP)/win32-install-dir |
16 DLL_INSTALL_DIR := $(GAIM_INSTALL_DIR)/plugins | 17 DLL_INSTALL_DIR := $(GAIM_INSTALL_DIR)/plugins |
17 | 18 |
18 ## | 19 ## |
29 | 30 |
30 ## | 31 ## |
31 ## INCLUDE MAKEFILES | 32 ## INCLUDE MAKEFILES |
32 ## | 33 ## |
33 | 34 |
34 include $(GAIM_TOP)/src/win32/global.mak | 35 include $(LIBGAIM_TOP)/win32/global.mak |
35 | 36 |
36 ## | 37 ## |
37 ## INCLUDE PATHS | 38 ## INCLUDE PATHS |
38 ## | 39 ## |
39 | 40 |
40 INCLUDE_PATHS += -I. \ | 41 INCLUDE_PATHS += -I. \ |
41 -I$(GAIM_TOP) \ | 42 -I$(GAIM_TOP) \ |
42 -I$(GAIM_TOP)/src \ | 43 -I$(LIBGAIM_TOP) \ |
43 -I$(GAIM_TOP)/src/win32 \ | 44 -I$(LIBGAIM_TOP)/win32 \ |
44 -I$(GTK_TOP)/include \ | 45 -I$(GTK_TOP)/include \ |
45 -I$(GTK_TOP)/include/gtk-2.0 \ | |
46 -I$(GTK_TOP)/include/glib-2.0 \ | 46 -I$(GTK_TOP)/include/glib-2.0 \ |
47 -I$(GTK_TOP)/include/pango-1.0 \ | |
48 -I$(GTK_TOP)/include/atk-1.0 \ | |
49 -I$(GTK_TOP)/lib/glib-2.0/include \ | 47 -I$(GTK_TOP)/lib/glib-2.0/include \ |
50 -I$(GTK_TOP)/lib/gtk-2.0/include \ | |
51 -I$(TCL_INC_DIR) | 48 -I$(TCL_INC_DIR) |
52 | 49 |
53 | 50 |
54 LIB_PATHS = -L$(GTK_TOP)/lib \ | 51 LIB_PATHS = -L$(GTK_TOP)/lib \ |
55 -L$(GAIM_TOP)/src \ | 52 -L$(LIBGAIM_TOP) \ |
56 -L$(TCL_LIB_DIR) | 53 -L$(TCL_LIB_DIR) |
57 | 54 |
58 | 55 |
59 ## | 56 ## |
60 ## SOURCES, OBJECTS | 57 ## SOURCES, OBJECTS |
73 | 70 |
74 ## | 71 ## |
75 ## LIBRARIES | 72 ## LIBRARIES |
76 ## | 73 ## |
77 | 74 |
78 LIBS = -lgtk-win32-2.0 \ | 75 LIBS = \ |
79 -lglib-2.0 \ | 76 -lglib-2.0 \ |
80 -lgdk-win32-2.0 \ | |
81 -lgmodule-2.0 \ | |
82 -lgobject-2.0 \ | |
83 -lws2_32 \ | 77 -lws2_32 \ |
84 -lintl \ | 78 -lintl \ |
85 -lgaim \ | 79 -lgaim \ |
86 -ltclstub84 \ | 80 -ltclstub84 \ |
87 -ltkstub84 | 81 -ltkstub84 |
109 | 103 |
110 ## | 104 ## |
111 ## BUILD Dependencies | 105 ## BUILD Dependencies |
112 ## | 106 ## |
113 | 107 |
114 $(GAIM_TOP)/src/gaim.lib: | 108 $(LIBGAIM_TOP)/libgaim.dll.a: |
115 $(MAKE) -C $(GAIM_TOP)/src -f Makefile.mingw gaim.lib | 109 $(MAKE) -C $(LIBGAIM_TOP) -f Makefile.mingw libgaim.dll.a |
116 | 110 |
117 ## | 111 ## |
118 ## BUILD DLL | 112 ## BUILD DLL |
119 ## | 113 ## |
120 | 114 |
121 $(TARGET).dll: $(OBJECTS) $(GAIM_TOP)/src/gaim.lib | 115 $(TARGET).dll: $(OBJECTS) $(LIBGAIM_TOP)/libgaim.dll.a |
122 $(CC) -shared $(OBJECTS) $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $(TARGET).dll | 116 $(CC) -shared $(OBJECTS) $(LIB_PATHS) $(LIBS) $(DLL_LD_FLAGS) -o $(TARGET).dll |
123 | 117 |
124 | 118 |
125 ## | 119 ## |
126 ## CLEAN RULES | 120 ## CLEAN RULES |