From: Ilia Alshanetsky Date: Sun, 30 May 2004 17:56:52 +0000 (+0000) Subject: Fixed bug #28564 (Problem building informix as a shared extension). X-Git-Tag: php-5.0.0RC3RC2~46 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=33d72ede4e3fc5b2765b1399939157bc12ba73c3;p=php Fixed bug #28564 (Problem building informix as a shared extension). Patch by: roques at mti dot ag --- diff --git a/ext/informix/Makefile.frag b/ext/informix/Makefile.frag index e95934fc3f..2da3a15e7f 100644 --- a/ext/informix/Makefile.frag +++ b/ext/informix/Makefile.frag @@ -1,7 +1,10 @@ +OVERALL_TARGET += $(srcdir)/ifx.c $(srcdir)/ifx.c: $(srcdir)/ifx.ec $(builddir)/libphpifx.a (if test -d $(INFORMIXDIR); then \ THREADLIB=POSIX $(INFORMIXDIR)/bin/esql -e $(IFX_ESQL_FLAGS) $(srcdir)/ifx.ec; mv ifx.c $@; \ + THREADLIB=POSIX $(INFORMIXDIR)/bin/esql -e $(IFX_ESQL_FLAGS) $(srcdir)/ifx.ec; \ + mv ifx.c $@ || true; \ else \ touch $@; \ fi) diff --git a/ext/informix/ifx.ec b/ext/informix/ifx.ec index ba5114dfe8..dfe9cff34c 100644 --- a/ext/informix/ifx.ec +++ b/ext/informix/ifx.ec @@ -37,6 +37,10 @@ /* prevent mod_ssl.h's header file from being included. */ #define AP_HOOK_H +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + #include "php.h" #include "php_globals.h" #include "ext/standard/php_standard.h"