# $Id$
noinst_LTLIBRARIES=libphpext_informix.la
-noinst_LIBRARIES=libphp_ifx.a
-libphp_ifx_a_SOURCES=stub.c
-libphp_ifx_a_LIBADD=@IFX_OBJS@
libphpext_informix_la_SOURCES=ifx.c
libphpext_informix_la_LIBADD=@IFX_LIBS@
divert(3)
+PHPIFXLIB=ext/informix/libphp_ifx.a
+
AC_MSG_CHECKING(for Informix support)
AC_ARG_WITH(informix,
[ --with-informix[=DIR] Include Informix support. DIR is the Informix base
for i in $IFX_LIBS; do
case "$i" in
*.o)
- IFX_OBJS="$IFX_OBJS $i"
- AC_ADD_LIBRARY_WITH_PATH(php_ifx, $abs_builddir/ext/informix);;
+ AC_ADD_LIBPATH($abs_builddir/ext/informix)
+ AC_ADD_LIBRARY(php_ifx, 1)
+ test -d ext/informix || mkdir ext ext/informix
+ cd ext/informix
+ ar r libphp_ifx.a $i
+ ranlib libphp_ifx.a
+ cd ../..;;
-l*)
lib=`echo $i|sed 's/^-l//'`
- AC_ADD_LIBRARY($lib);;
+ AC_ADD_LIBRARY($lib, 1);;
*)
IFX_LIBADD="$IFX_LIBADD $i";;
esac
])
AC_SUBST(INFORMIXDIR)
AC_SUBST(IFX_LIBS)
-AC_SUBST(IFX_OBJS)
divert(5)