Error al instalar PHP desde codigo fuente

Forums: 

Que tal.

Actualmente estoy instalando PHP 5.3 sobre centos utilizando codigo fuente.
utilizo el siguiente configure:

./configure --with-apxs2=/usr/local/apache/bin/apxs --with-sybase-ct=/opt/sybase/OCS-15_0 --enable-bcmath --enable-calendar --enable-ctype --enable-exif --enable-ftp --with-gd --enable-shmop --enable-sockets --enable-sysvsem --enable-sysvshm --enable-wddx

El mismo se ejecuta con exito pero al momento de ejecutar el make me sale el siguiente error:

/usr/bin/ld: cannot find -lintl
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1

Debido ha que se produce?
Alguien a instalado o tiene idea de corregir este error?

Saludos

Hice los cambios el problema persiste

Gracias por tu respuesta.

Hice los cambios pero cree este archivo:
config.m4-ct

Donde modifique lo que esta señalado con + en esta parte:

[3 Feb 3:42pm UTC] administrateur at goldzoneweb dot info
Hi all,

I made a patch. It works with RHEL 5 U3, PHP 5.1.6 and Sybase 12.5 et
15.0.3.

--- php-5.1.6/ext/sybase_ct/config.m4 2009-02-03 12:11:44.000000000
+0100
+++ php-5.1.6/ext/sybase_ct/config.m4-ct 2009-02-03
14:04:45.000000000 +0100
@@ -35,15 +35,15 @@
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_ADD_LIBRARY(sybcs,, SYBASE_CT_SHARED_LIBADD)
+ PHP_ADD_LIBRARY(sybct,, SYBASE_CT_SHARED_LIBADD)
+ PHP_ADD_LIBRARY(sybcomn,, SYBASE_CT_SHARED_LIBADD)
+ PHP_ADD_LIBRARY(sybintl,, SYBASE_CT_SHARED_LIBADD)

- PHP_CHECK_LIBRARY(tcl, netg_errstr, [
- PHP_ADD_LIBRARY(tcl,,SYBASE_CT_SHARED_LIBADD)
+ SYBASE_CT_LIBS="-L$SYBASE_CT_LIBDIR -lsybcs -lsybct -lsybcomn
-lsybintl"
+
+ PHP_CHECK_LIBRARY(sybtcl, netg_errstr, [
+ PHP_ADD_LIBRARY(sybtcl,,SYBASE_CT_SHARED_LIBADD)
],[
PHP_ADD_LIBRARY(sybtcl,,SYBASE_CT_SHARED_LIBADD)
],[

Pero el error se matiene.
Estoy interpretando bien el documento que me diste para revisar??

Saludos

Utilizo patch pero el problema persite

Lo que hice fue lo siguiente:


[root@uio001cen1 sybase_ct]# diff -u config.m4 nuevo.diff > parche.patch
[root@uio001cen1 sybase_ct]# patch < parche.patch
patching file config.m4


El contenido de nuevo.diff es este:


--- php-5.1.6/ext/sybase_ct/config.m4 2009-02-03 12:11:44.000000000
+0100
+++ php-5.1.6/ext/sybase_ct/config.m4-ct 2009-02-03
14:04:45.000000000 +0100
@@ -35,15 +35,15 @@
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_ADD_LIBRARY(sybcs,, SYBASE_CT_SHARED_LIBADD)
+ PHP_ADD_LIBRARY(sybct,, SYBASE_CT_SHARED_LIBADD)
+ PHP_ADD_LIBRARY(sybcomn,, SYBASE_CT_SHARED_LIBADD)
+ PHP_ADD_LIBRARY(sybintl,, SYBASE_CT_SHARED_LIBADD)

- PHP_CHECK_LIBRARY(tcl, netg_errstr, [
- PHP_ADD_LIBRARY(tcl,,SYBASE_CT_SHARED_LIBADD)
+ SYBASE_CT_LIBS="-L$SYBASE_CT_LIBDIR -lsybcs -lsybct -lsybcomn
-lsybintl"
+
+ PHP_CHECK_LIBRARY(sybtcl, netg_errstr, [
+ PHP_ADD_LIBRARY(sybtcl,,SYBASE_CT_SHARED_LIBADD)
],[
PHP_ADD_LIBRARY(sybtcl,,SYBASE_CT_SHARED_LIBADD)
],[


Al final el resultado que me da el config.m4 es este:


--- php-5.1.6/ext/sybase_ct/config.m4 2009-02-03 12:11:44.000000000
+0100
+++ php-5.1.6/ext/sybase_ct/config.m4-ct 2009-02-03
14:04:45.000000000 +0100
@@ -35,15 +35,15 @@
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_ADD_LIBRARY(sybcs,, SYBASE_CT_SHARED_LIBADD)
+ PHP_ADD_LIBRARY(sybct,, SYBASE_CT_SHARED_LIBADD)
+ PHP_ADD_LIBRARY(sybcomn,, SYBASE_CT_SHARED_LIBADD)
+ PHP_ADD_LIBRARY(sybintl,, SYBASE_CT_SHARED_LIBADD)

- PHP_CHECK_LIBRARY(tcl, netg_errstr, [
- PHP_ADD_LIBRARY(tcl,,SYBASE_CT_SHARED_LIBADD)
+ SYBASE_CT_LIBS="-L$SYBASE_CT_LIBDIR -lsybcs -lsybct -lsybcomn
-lsybintl"
+
+ PHP_CHECK_LIBRARY(sybtcl, netg_errstr, [
+ PHP_ADD_LIBRARY(sybtcl,,SYBASE_CT_SHARED_LIBADD)
],[
PHP_ADD_LIBRARY(sybtcl,,SYBASE_CT_SHARED_LIBADD)
],[


Pero sigue saliendo el mismo error.
Estoy fallando en algo del patch?

Saludos