summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Eversberg2011-02-10 14:35:47 +0100
committerAndreas Eversberg2011-02-10 14:35:47 +0100
commit04e755385b883fa04060bc3f3003af26b63462c5 (patch)
treef2783154cc87e25a1893727af97a1def7ad2859f
parentFixed buffer overflow bug at pickup feature (diff)
downloadlcr-04e755385b883fa04060bc3f3003af26b63462c5.tar.gz
lcr-04e755385b883fa04060bc3f3003af26b63462c5.tar.xz
lcr-04e755385b883fa04060bc3f3003af26b63462c5.zip
Ensure chan_lcr gets necessary compiler flags when cross compiling.
Thanx to Arnold Schulz for providing this patch. Signed-off-by: Andreas Eversberg <jolly@eversberg.eu>
-rw-r--r--Makefile.am10
1 files changed, 5 insertions, 5 deletions
diff --git a/Makefile.am b/Makefile.am
index ea96ae7..622bc06 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -103,19 +103,19 @@ chan_lcr_so_LDFLAGS = -shared
chan_lcr_so_LDADD = chan_lcr.po bchannel.po options.po callerid.po select.po
chan_lcr.po: chan_lcr.c chan_lcr.h
- $(CC) $(INCLUDES) $(AST_CFLAGS) -D_GNU_SOURCE -fPIC -c chan_lcr.c -o chan_lcr.po
+ $(CC) $(INCLUDES) $(AST_CFLAGS) $(CPPFLAGS) $(CFLAGS) -D_GNU_SOURCE -fPIC -c chan_lcr.c -o chan_lcr.po
bchannel.po: bchannel.c bchannel.h
- $(CC) $(INCLUDES) -D_GNU_SOURCE -fPIC -c bchannel.c -o bchannel.po
+ $(CC) $(INCLUDES) -D_GNU_SOURCE $(CPPFLAGS) $(CFLAGS) -fPIC -c bchannel.c -o bchannel.po
callerid.po: callerid.c callerid.h
- $(CC) $(INCLUDES) -D_GNU_SOURCE -fPIC -c callerid.c -o callerid.po
+ $(CC) $(INCLUDES) -D_GNU_SOURCE $(CPPFLAGS) $(CFLAGS) -fPIC -c callerid.c -o callerid.po
options.po: options.c options.h
- $(CC) $(INCLUDES) -D_GNU_SOURCE -fPIC -c options.c -o options.po
+ $(CC) $(INCLUDES) -D_GNU_SOURCE $(CPPFLAGS) $(CFLAGS) -fPIC -c options.c -o options.po
select.po: select.c select.h
- $(CC) $(INCLUDES) -D_GNU_SOURCE -fPIC -c select.c -o select.po
+ $(CC) $(INCLUDES) -D_GNU_SOURCE $(CPPFLAGS) $(CFLAGS) -fPIC -c select.c -o select.po
install-exec-hook:
mkdir -p $(astmoddir)