From 27e3d275655aea3e18167404993091fb6303e677 Mon Sep 17 00:00:00 2001 From: "Frank M. Kromann" Date: Thu, 4 Dec 2003 01:04:36 +0000 Subject: [PATCH] add error message when libs and headers are missing --- ext/fbsql/config.w32 | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/ext/fbsql/config.w32 b/ext/fbsql/config.w32 index f12989b310..e4c9c5175c 100644 --- a/ext/fbsql/config.w32 +++ b/ext/fbsql/config.w32 @@ -4,9 +4,12 @@ ARG_WITH("fbsql", "FrontBase support", "no"); if (PHP_FBSQL == "yes") { - EXTENSION("fbsql", "php_fbsql.c"); - CHECK_LIB("FBCAccess.lib", "fbsql", "\\usr\\FrontBase\\lib"); - CHECK_HEADER_ADD_INCLUDE("FBCAccess\\FBCAccess.h", "CFLAGS", "\\usr\\FrontBase\\include"); - AC_DEFINE('WinNT', 1, ''); - AC_DEFINE('HAVE_FBSQL', 1, 'Have FrontBase support'); + if (CHECK_LIB("FBCAccess.lib", "fbsql", "\\usr\\FrontBase\\lib") && + CHECK_HEADER_ADD_INCLUDE("FBCAccess\\FBCAccess.h", "CFLAGS", "\\usr\\FrontBase\\include")) { + EXTENSION("fbsql", "php_fbsql.c"); + AC_DEFINE('WinNT', 1, ''); + AC_DEFINE('HAVE_FBSQL', 1, 'Have FrontBase support'); + } else { + WARNING("fbsql not enabled; libraries and headers not found"); + } } -- 2.50.1