]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
Use CPPFLAGS for mod_java includes
authorTravis Cross <tc@traviscross.com>
Thu, 22 May 2014 18:08:14 +0000 (18:08 +0000)
committerTravis Cross <tc@traviscross.com>
Sat, 24 May 2014 09:14:21 +0000 (09:14 +0000)
src/mod/languages/mod_java/Makefile.am

index 1c9bda9fd34fa6366dc8c08d019e4250b0a0a0fb..b36675300f0c9ce3df9a985f2f956e2bf8fa198e 100644 (file)
@@ -4,11 +4,14 @@ MODNAME=mod_java
 mod_LTLIBRARIES = mod_java.la
 mod_java_la_SOURCES  = mod_java.cpp freeswitch_java.cpp switch_swig_wrap.cpp modjava.c
 mod_java_la_CFLAGS   = $(AM_CFLAGS)
+mod_java_la_CPPFLAGS = -I/usr/lib/jvm/java-gcj/include
+mod_java_la_CPPFLAGS+= -I/usr/lib/jvm/java-gcj/include/linux
+mod_java_la_CPPFLAGS+= $(AM_CPPFLAGS)
 mod_java_la_LIBADD   = $(switch_builddir)/libfreeswitch.la
 mod_java_la_LDFLAGS  = -avoid-version -module -no-undefined -shared
 
 # Without -fno-strict-aliasing, g++ generates invalid code for Java_org_freeswitch_freeswitchJNI_SWIGJavaSessionUpcast, which segfaults
-mod_java_la_CFLAGS  += $(JAVA_FLAGS) -fno-strict-aliasing -I/usr/lib/jvm/java-gcj/include -I/usr/lib/jvm/java-gcj/include/linux
+mod_java_la_CFLAGS  += $(JAVA_FLAGS) -fno-strict-aliasing
 
 CLASSES=src/org/freeswitch/Launcher.java \
        src/org/freeswitch/HangupHook.java \