Browse Source

Workaround for Informix set of libraries. One library depends on


			
			
				experimetnal/RETURN_REF_PATCH
			
			
		
Sascha Schumann 27 years ago
parent
commit
7573b236ea
  1. 3
      ext/informix/Makefile.am
  2. 12
      ext/informix/config.m4

3
ext/informix/Makefile.am

@ -2,6 +2,9 @@
INCLUDES=@INCLUDES@ -I@top_srcdir@ -I@top_srcdir@/libzend
noinst_LTLIBRARIES=libphpext_informix.la
noinst_LIBRARIES=libifx.a
libifx_a_SOURCES=stub.c
libifx_a_LIBADD=@IFX_OBJS@
libphpext_informix_la_SOURCES=ifx.c
libphpext_informix_la_LIBADD=@IFX_LIBS@

12
ext/informix/config.m4

@ -60,7 +60,16 @@ WARNING: You specified Informix base install directory that is different
AC_DEFINE_UNQUOTED(IFX_VERSION, $IFX_VERSION)
AC_MSG_RESULT(yes)
PHP_EXTENSION(informix)
IFX_LIBS="$IFX_LFLAGS $IFX_LIBS"
for i in $IFX_LIBS; do
case "$i" in
*.o)
IFX_OBJS="$IFX_OBJS $i"
IFX_LIBADD="$IFX_LIBADD -Lext/informix -lifx";;
*)
IFX_LIBADD="$IFX_LIBADD $i";;
esac
done
IFX_LIBS="$IFX_LFLAGS $IFX_LIBADD"
INCLUDES="$INCLUDES $IFX_INCLUDE"
fi
else
@ -72,6 +81,7 @@ WARNING: You specified Informix base install directory that is different
])
AC_SUBST(INFORMIXDIR)
AC_SUBST(IFX_LIBS)
AC_SUBST(IFX_OBJS)
divert(5)

Loading…
Cancel
Save