Mercurial > pidgin.yaz
annotate plugins/ticker/Makefile.am @ 12435:8f98014a4e7d
[gaim-migrate @ 14742]
1. Protecting the --enable-debug warning tests with an "if gcc" check.
2. Adding a number of warning flags to --enable-debug. All cases of the added warnings have been fixed, except:
a. The pointer-arith warnings. I think someone smarter than me should decide whether we need to fix those (and how) or if that should be disabled. That said, I think all the errors left (after you consider the exception listed as "b" below) are in libzephyr.
b. Those in src/protocols/sametime/meanwhile at siege's request. Don't worry about these for now.
3. Noting a few warnings we could enable, and the cases we'd have to deal with. Thoughts on these warnings?
4. I added support for FORTIFY_SOURCE. If your compiler has support for this feature, --enable-debug will set _FORTIFY_SOURCE=2. I'm doing this in --enable-debug for the warnings you get. I wouldn't mind having it on by default for the runtime protections as well. Thoughts?
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Fri, 09 Dec 2005 05:32:59 +0000 |
parents | 2cc05a9e944d |
children |
rev | line source |
---|---|
6198
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
4687
diff
changeset
|
1 EXTRA_DIST = \ |
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
4687
diff
changeset
|
2 Makefile.mingw |
fcc28f5dd0c8
[gaim-migrate @ 6684]
Herman Bloggs <hermanator12002@yahoo.com>
parents:
4687
diff
changeset
|
3 |
3391 | 4 plugindir = $(libdir)/gaim |
5 | |
10889 | 6 ticker_la_LDFLAGS = -module -avoid-version $(GTK_LIBS) |
3399
8d211ff092cb
[gaim-migrate @ 3418]
Christian Hammond <chipx86@chipx86.com>
parents:
3391
diff
changeset
|
7 |
3391 | 8 if PLUGINS |
9 | |
3399
8d211ff092cb
[gaim-migrate @ 3418]
Christian Hammond <chipx86@chipx86.com>
parents:
3391
diff
changeset
|
10 plugin_LTLIBRARIES = ticker.la |
3391 | 11 |
3399
8d211ff092cb
[gaim-migrate @ 3418]
Christian Hammond <chipx86@chipx86.com>
parents:
3391
diff
changeset
|
12 ticker_la_SOURCES = \ |
8d211ff092cb
[gaim-migrate @ 3418]
Christian Hammond <chipx86@chipx86.com>
parents:
3391
diff
changeset
|
13 gtkticker.c \ |
8d211ff092cb
[gaim-migrate @ 3418]
Christian Hammond <chipx86@chipx86.com>
parents:
3391
diff
changeset
|
14 gtkticker.h \ |
8d211ff092cb
[gaim-migrate @ 3418]
Christian Hammond <chipx86@chipx86.com>
parents:
3391
diff
changeset
|
15 ticker.c |
3391 | 16 |
17 endif | |
18 | |
6360
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6198
diff
changeset
|
19 AM_CPPFLAGS = \ |
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6198
diff
changeset
|
20 -DDATADIR=\"$(datadir)\" \ |
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6198
diff
changeset
|
21 -DVERSION=\"$(VERSION)\" \ |
3399
8d211ff092cb
[gaim-migrate @ 3418]
Christian Hammond <chipx86@chipx86.com>
parents:
3391
diff
changeset
|
22 -I$(top_srcdir)/src \ |
6360
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6198
diff
changeset
|
23 $(DEBUG_CFLAGS) \ |
2e23ccbccdec
[gaim-migrate @ 6864]
Christian Hammond <chipx86@chipx86.com>
parents:
6198
diff
changeset
|
24 $(GTK_CFLAGS) |