Hi all,

This is a patch to ext/sybase_ct/config.m4 to detect if FreeTDS is 
installed instead of openclient and use the right library list depending 
on that. 

If someone wants to look it over to make sure it looks good, I'll check it 
in.

Cheers,

Brian

Index: config.m4
===================================================================
RCS file: /repository/php4/ext/sybase_ct/config.m4,v
retrieving revision 1.8
diff -r1.8 config.m4
27,43c27,48
<   PHP_ADD_LIBRARY(cs,, SYBASE_CT_SHARED_LIBADD)
<   PHP_ADD_LIBRARY(ct,, SYBASE_CT_SHARED_LIBADD)
<   PHP_ADD_LIBRARY(comn,, SYBASE_CT_SHARED_LIBADD)
<   PHP_ADD_LIBRARY(intl,, SYBASE_CT_SHARED_LIBADD)
< 
<   SYBASE_CT_LIBS="-L$SYBASE_CT_LIBDIR -lcs -lct -lcomn -lintl"
< 
<   PHP_CHECK_LIBRARY(tcl, netg_errstr, [
<     PHP_ADD_LIBRARY(tcl,,SYBASE_CT_SHARED_LIBADD)
<   ],[ 
<     PHP_ADD_LIBRARY(sybtcl,,SYBASE_CT_SHARED_LIBADD)
<   ],[ 
<     $SYBASE_CT_LIBS 
<   ])
< 
<   PHP_CHECK_LIBRARY(insck, insck__getVdate, [PHP_ADD_LIBRARY(insck,, 
SYBASE_CT_SHARED_LIBADD)],[],[-L$SYBASE_CT_LIBDIR])
<   PHP_CHECK_LIBRARY(insck, bsd_tcp,         [PHP_ADD_LIBRARY(insck,, 
SYBASE_CT_SHARED_LIBADD)],[],[-L$SYBASE_CT_LIBDIR])
---
>   if test -f $SYBASE_CT_INCDIR/tds.h; then
>     PHP_ADD_LIBRARY(ct,, SYBASE_CT_SHARED_LIBADD)
>     SYBASE_CT_LIBS="-L$SYBASE_CT_LIBDIR -lct"
>   else
>     PHP_ADD_LIBRARY(cs,, SYBASE_CT_SHARED_LIBADD)
>     PHP_ADD_LIBRARY(ct,, SYBASE_CT_SHARED_LIBADD)
>     PHP_ADD_LIBRARY(comn,, SYBASE_CT_SHARED_LIBADD)
>     PHP_ADD_LIBRARY(intl,, SYBASE_CT_SHARED_LIBADD)
>   
>     SYBASE_CT_LIBS="-L$SYBASE_CT_LIBDIR -lcs -lct -lcomn -lintl"
>   
>     PHP_CHECK_LIBRARY(tcl, netg_errstr, [
>       PHP_ADD_LIBRARY(tcl,,SYBASE_CT_SHARED_LIBADD)
>     ],[ 
>       PHP_ADD_LIBRARY(sybtcl,,SYBASE_CT_SHARED_LIBADD)
>     ],[ 
>       $SYBASE_CT_LIBS 
>     ])
>   
>     PHP_CHECK_LIBRARY(insck, insck__getVdate, [PHP_ADD_LIBRARY(insck,, 
>SYBASE_CT_SHARED_LIBADD)],[],[-L$SYBASE_CT_LIBDIR])
>     PHP_CHECK_LIBRARY(insck, bsd_tcp,         [PHP_ADD_LIBRARY(insck,, 
>SYBASE_CT_SHARED_LIBADD)],[],[-L$SYBASE_CT_LIBDIR])
>   fi


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to