From d382b23ee73dd993e944bd4fad9d190bc2e6f849 Mon Sep 17 00:00:00 2001 From: Matthias Benkard Date: Sun, 27 Jan 2008 12:46:11 +0100 Subject: Do not build our own libffi if we can find one installed on the system. darcs-hash:98186d9dca2682cb70a25403ee7415dcbd28249c --- configure.ac | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 configure.ac (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac new file mode 100644 index 0000000..c79078a --- /dev/null +++ b/configure.ac @@ -0,0 +1,36 @@ +## Objective-CL, an Objective-C bridge for Common Lisp. +## Copyright (C) 2008 Matthias Andreas Benkard. +## +## This program is free software: you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation, either version 3 of the License, or (at +## your option) any later version. +## +## This program is distributed in the hope that it will be useful, but +## WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +## General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this program. If not, see . + +AC_PREREQ(2.61) +AC_INIT(Objective-CL, 0.0.3, objcl-bugs@matthias.benkard.de) +AC_CONFIG_SRCDIR([Objective-C/libobjcl.h]) + +AC_PROG_CC +AC_PROG_OBJC +#AC_PROG_INSTALL +#AC_PROG_LN_S +AC_PROG_MAKE_SET + +AC_SEARCH_LIBS([ffi_call], [ffi], [HAVE_LIBFFI=1; break], [HAVE_LIBFFI=0]) + +HAVE_ANY_FFI_H=0 +AC_CHECK_HEADERS([ffi.h ffi/ffi.h], [HAVE_ANY_FFI_H=1; break]) + +AC_SUBST(HAVE_ANY_FFI_H) +AC_SUBST(HAVE_LIBFFI) +AC_CONFIG_HEADERS([config.h]) +AC_CONFIG_FILES([config.make]) +AC_OUTPUT -- cgit v1.2.3