File tree 2 files changed +10
-7
lines changed 2 files changed +10
-7
lines changed Original file line number Diff line number Diff line change 1
1
# $Id$
2
2
3
3
noinst_LTLIBRARIES =libphpext_informix.la
4
- noinst_LIBRARIES =libphp_ifx.a
5
- libphp_ifx_a_SOURCES =stub.c
6
- libphp_ifx_a_LIBADD =@IFX_OBJS@
7
4
libphpext_informix_la_SOURCES =ifx.c
8
5
libphpext_informix_la_LIBADD =@IFX_LIBS@
9
6
Original file line number Diff line number Diff line change 2
2
3
3
divert ( 3 )
4
4
5
+ PHPIFXLIB=ext/informix/libphp_ifx.a
6
+
5
7
AC_MSG_CHECKING ( for Informix support )
6
8
AC_ARG_WITH ( informix ,
7
9
[ --with-informix[ =DIR] Include Informix support. DIR is the Informix base
@@ -73,11 +75,16 @@ WARNING: You specified Informix base install directory that is different
73
75
for i in $IFX_LIBS; do
74
76
case "$i" in
75
77
*.o)
76
- IFX_OBJS="$IFX_OBJS $i"
77
- AC_ADD_LIBRARY_WITH_PATH(php_ifx, $abs_builddir/ext/informix);;
78
+ AC_ADD_LIBPATH($abs_builddir/ext/informix)
79
+ AC_ADD_LIBRARY(php_ifx, 1)
80
+ test -d ext/informix || mkdir ext ext/informix
81
+ cd ext/informix
82
+ ar r libphp_ifx.a $i
83
+ ranlib libphp_ifx.a
84
+ cd ../..;;
78
85
-l*)
79
86
lib=`echo $i|sed 's/^-l//'`
80
- AC_ADD_LIBRARY($lib);;
87
+ AC_ADD_LIBRARY($lib, 1 );;
81
88
*)
82
89
IFX_LIBADD="$IFX_LIBADD $i";;
83
90
esac
@@ -94,7 +101,6 @@ WARNING: You specified Informix base install directory that is different
94
101
] )
95
102
AC_SUBST ( INFORMIXDIR )
96
103
AC_SUBST ( IFX_LIBS )
97
- AC_SUBST ( IFX_OBJS )
98
104
99
105
divert ( 5 )
100
106
You can’t perform that action at this time.
0 commit comments