免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1416 | 回复: 0
打印 上一主题 下一主题

求助:php5 编译通不过sybase12.5.3 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-22 20:46 |只看该作者 |倒序浏览
turbolinux7.1  + sybase-12.5.3    rpm安装:
sybase:

  1. rpm -ivh sybase-common-12.5-3.i386.rpm
  2. rpm -ivh sybase-ase-12.5-3.i386.rpm
  3. rpm -ivh sybase-chinese-12.5-3.i386.rpm
  4. rpm -ivh sybase-openclient-12.5-3.i386.rpm
复制代码


libxml2:

  1. gunzip libxml2-2.6.22.tar.gz
  2. tar xvf libxml2-2.6.22.tar
  3. cd libxml2-2.6.22
  4. ./configure --prefix=/usr/local/lib
  5. make && make install
复制代码


php5:

  1. gunzip php-5.1.5.tar.gz
  2. tar xvf php-5.1.5.tar
  3. mkdir php5
  4. cd php5
复制代码


1.--with-sybase-ct:

  1. ../php-5.1.5/configure --prefix=/usr/local/php5 --with-sybase=/opt/sybase-12.5/OCS-12_5 --with-libxml-dir=/usr/local/lib
  2. make
复制代码


最后提示:
/opt/sybase-12.5/OCS-12_5/lib/libintl.so: undefined reference to `__ctype_b'
collect2: ld returned 1 exit status
make: *** [sapi/cgi/php] Error 1

2. --with-sybase:

  1. ../php-5.1.5/configure --prefix=/usr/local/php5 --with-sybase=/opt/sybase-12.5/ASE-12_5 --with-libxml-dir=/usr/local/lib
  2. make
复制代码


提示很多错误,最后:
/tmp/php-5.1.5/ext/sybase/php_sybase_db.c: In function `zif_sybase_affected_rows':
/tmp/php-5.1.5/ext/sybase/php_sybase_db.c:1394: dereferencing pointer to incomplete type
make: *** [ext/sybase/php_sybase_db.lo] Error 1


请问该怎么解决,谢谢大家!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP