annotate src/win32/global.mak @ 9456:0577bb34622d

[gaim-migrate @ 10280] This fixes bug #964043 We were truncating the port to 4 ascii digits, because our buffer was too small. Oops. Let this be an example to you, not all users are on crack. This bug was somewhat confusing by the fact that the spin button to choose the port is only big enough to show 4 digits at a time. That's completely unrelated though, you can hit HOME and END and stuff to see all the digits and it saves file and all. committer: Tailor Script <tailor@pidgin.im>
author Tim Ringenbach <marv@pidgin.im>
date Tue, 06 Jul 2004 06:22:14 +0000
parents 59ffe137176d
children cae2fb7e8594
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3711
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
1 #
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
2 # global.mak
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
3 #
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
4 # This file should be included by all Makefile.mingw files for project
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
5 # wide definitions.
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
6 #
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
7
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
8 CC = gcc.exe
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
9
7242
59ffe137176d [gaim-migrate @ 7817]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 5932
diff changeset
10 # Use -g flag when building debug version of Gaim (including plugins).
59ffe137176d [gaim-migrate @ 7817]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 5932
diff changeset
11 # Use -fnative-struct instead of -mms-bitfields when using mingw 1.1
59ffe137176d [gaim-migrate @ 7817]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 5932
diff changeset
12 # (gcc 2.95)
59ffe137176d [gaim-migrate @ 7817]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 5932
diff changeset
13 CFLAGS += -O2 -Wall -mno-cygwin -mms-bitfields
3711
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
14
5932
bb7723f0b4b9 [gaim-migrate @ 6372]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 4860
diff changeset
15 # If not specified, dlls are built with the default base address of 0x10000000.
bb7723f0b4b9 [gaim-migrate @ 6372]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 4860
diff changeset
16 # When loaded into a process address space a dll will be rebased if its base
bb7723f0b4b9 [gaim-migrate @ 6372]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 4860
diff changeset
17 # address colides with the base address of an existing dll. To avoid rebasing
bb7723f0b4b9 [gaim-migrate @ 6372]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 4860
diff changeset
18 # we do the following. Rebasing can slow down the load time of dlls and it
bb7723f0b4b9 [gaim-migrate @ 6372]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 4860
diff changeset
19 # also renders debug info useless.
bb7723f0b4b9 [gaim-migrate @ 6372]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 4860
diff changeset
20 DLL_LD_FLAGS += -Wl,--enable-auto-image-base
bb7723f0b4b9 [gaim-migrate @ 6372]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 4860
diff changeset
21
3711
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
22 VERSION := $(shell cat $(GAIM_TOP)/VERSION)
48f3c74c13e0 [gaim-migrate @ 3844]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
diff changeset
23
4246
2a2d6d21f1d7 [gaim-migrate @ 4496]
Mark Doliner <mark@kingant.net>
parents: 3855
diff changeset
24 DEFINES += -DVERSION=\"$(VERSION)\" \
4860
e1b5619e6a02 [gaim-migrate @ 5187]
Herman Bloggs <hermanator12002@yahoo.com>
parents: 4246
diff changeset
25 -DHAVE_CONFIG_H