configure: Use pkg-config to determine Ruby CFLAGS/LIBS
This commit is contained in:
@@ -11,15 +11,14 @@ irdumm_SOURCES = irdumm.c
|
||||
|
||||
libdumm_la_LIBADD = -lbridge -lfuse -lutil $(top_builddir)/src/libstrongswan/libstrongswan.la
|
||||
dumm_LDADD = libdumm.la ${gtk_LIBS} $(top_builddir)/src/libstrongswan/libstrongswan.la
|
||||
irdumm_LDADD = libdumm.la ${RUBYLIB} $(top_builddir)/src/libstrongswan/libstrongswan.la
|
||||
irdumm_LDADD = libdumm.la ${ruby_LIBS} $(top_builddir)/src/libstrongswan/libstrongswan.la
|
||||
|
||||
AM_CPPFLAGS = \
|
||||
-D_FILE_OFFSET_BITS=64 \
|
||||
-I$(top_srcdir)/src/libstrongswan \
|
||||
${RUBYINCLUDE}
|
||||
-I$(top_srcdir)/src/libstrongswan
|
||||
|
||||
AM_CFLAGS = \
|
||||
${gtk_CFLAGS}
|
||||
dumm_CFLAGS = ${gtk_CFLAGS}
|
||||
irdumm_CFLAGS = ${ruby_CFLAGS}
|
||||
|
||||
all-local: ext
|
||||
|
||||
|
||||
@@ -30,6 +30,8 @@
|
||||
#undef PACKAGE_STRING
|
||||
#undef PACKAGE_BUGREPORT
|
||||
#undef PACKAGE_URL
|
||||
#undef HAVE_DLADDR
|
||||
#undef HAVE_QSORT_R
|
||||
/* avoid redefintiion of snprintf etc. */
|
||||
#define RUBY_DONT_SUBST
|
||||
/* undef our _GNU_SOURCE, as it gets redefined by <ruby.h> */
|
||||
|
||||
@@ -19,6 +19,8 @@
|
||||
#undef PACKAGE_STRING
|
||||
#undef PACKAGE_BUGREPORT
|
||||
#undef PACKAGE_URL
|
||||
#undef HAVE_DLADDR
|
||||
#undef HAVE_QSORT_R
|
||||
#include <ruby.h>
|
||||
|
||||
#ifdef HAVE_RB_ERRINFO
|
||||
|
||||
Reference in New Issue
Block a user