1
0
mirror of https://github.com/irssi/irssi.git synced 2024-09-01 04:14:16 -04:00

Check for gc.h too

git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3095 dbcabf3a-b0e7-0310-adc4-f8d773084564
This commit is contained in:
Timo Sirainen 2003-01-11 00:24:30 +00:00 committed by cras
parent 842a51c760
commit b687ace2b1
4 changed files with 18 additions and 6 deletions

View File

@ -10,7 +10,8 @@
#undef HAVE_PL_PERL
#undef HAVE_STATIC_PERL
#undef HAVE_GMODULE
#undef HAVE_GC
#undef HAVE_GC_H
#undef HAVE_GC_GC_H
#undef WANT_BIG5
/* macros/curses checks */

View File

@ -493,10 +493,15 @@ if test "x$want_gc" = xyes; then
if test "$glib_config_major_version" = "2"; then
AC_CHECK_LIB(gc, GC_malloc, [
AC_CHECK_HEADER(gc/gc.h, [
AC_DEFINE(HAVE_GC)
AC_DEFINE(HAVE_GC_GC_H)
LIBS="$LIBS -lgc"
], [
want_gc=no
AC_CHECK_HEADER(gc.h, [
AC_DEFINE(HAVE_GC_H)
LIBS="$LIBS -lgc"
], [
want_gc=no
])
])
], [
want_gc=no

View File

@ -309,8 +309,12 @@ static void winsock_init(void)
}
#endif
#ifdef HAVE_GC
#include <gc/gc.h>
#if defined (HAVE_GC_H) || defined (HAVE_GC_GC_H)
#ifdef HAVE_GC_H
# include <gc.h>
#else
# include <gc/gc.h>
#endif
GMemVTable gc_mem_table = {
GC_malloc,
GC_realloc,

View File

@ -43,7 +43,9 @@
#include "perl-core.h"
#include "perl-common.h"
#ifdef HAVE_GC
#ifdef HAVE_GC_H
# include <gc.h>
#elif defined (HAVE_GC_GC_H)
# include <gc/gc.h>
#endif