Use pkg-config to obtain xtables.h path
On openSUSE 12.2 (at least) xtables.h is not installed in the system-wide include dir but in /usr/include/iptables-1.4.16.3/. This results in the following build failure: em_ipset.c:26:21: fatal error: xtables.h: No such file or directory Other includers of xtables.h already call out to pkg-config
This commit is contained in:
parent
1cb6a110d6
commit
5ab3a4de5e
|
|
@ -140,6 +140,8 @@ m_xt.so: m_xt.c
|
|||
m_xt_old.so: m_xt_old.c
|
||||
$(CC) $(CFLAGS) $(LDFLAGS) -shared -fpic -o m_xt_old.so m_xt_old.c $$($(PKG_CONFIG) xtables --cflags --libs)
|
||||
|
||||
em_ipset.o: CFLAGS += $$($(PKG_CONFIG) xtables --cflags)
|
||||
|
||||
%.yacc.c: %.y
|
||||
$(YACC) $(YACCFLAGS) -o $@ $<
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue