Warning: curl_exec() has been disabled for security reasons in /pub/host/sunboyu/sunboyu/www/wp-includes/http.php on line 1022
编译 一个程序猿 孙小一,孙小二,PHP,MYSQL,LINUX,APACHE,原创技术,扯淡

解决php模块ssh2的编译问题

作者 : admin 于 2008年12月07日, 21:50:06
2008
12-7

这个问题一google就出来了,官方给出的解决方案,
在config.h里加上一个宏定义 #define LIBSSH2_APINO 200412301450,哇塞,一切OK
http://pecl.php.net/bugs/bug.php?id=9656

  1. /root/ssh2-0.10/ssh2.c: In function 'zif_ssh2_methods_negotiated':
  2. /root/ssh2-0.10/ssh2.c:483: warning: assignment discards qualifiers from pointer target type
  3. /root/ssh2-0.10/ssh2.c:484: warning: assignment discards qualifiers from pointer target type
  4. /root/ssh2-0.10/ssh2.c:485: warning: assignment discards qualifiers from pointer target type
  5. /root/ssh2-0.10/ssh2.c:486: warning: assignment discards qualifiers from pointer target type
  6. /root/ssh2-0.10/ssh2.c:487: warning: assignment discards qualifiers from pointer target type
  7. /root/ssh2-0.10/ssh2.c:488: warning: assignment discards qualifiers from pointer target type
  8. /root/ssh2-0.10/ssh2.c:489: warning: assignment discards qualifiers from pointer target type
  9. /root/ssh2-0.10/ssh2.c:490: warning: assignment discards qualifiers from pointer target type
  10. /root/ssh2-0.10/ssh2.c:491: warning: assignment discards qualifiers from pointer target type
  11. /root/ssh2-0.10/ssh2.c:492: warning: assignment discards qualifiers from pointer target type
  12. /root/ssh2-0.10/ssh2.c: In function 'zif_ssh2_fingerprint':
  13. /root/ssh2-0.10/ssh2.c:536: warning: assignment discards qualifiers from pointer target type
  14. /root/ssh2-0.10/ssh2.c: In function 'zif_ssh2_publickey_add':
  15. /root/ssh2-0.10/ssh2.c:1038: warning: passing argument 1 of '_efree' discards qualifiers from pointer target type
  16. /root/ssh2-0.10/ssh2.c: In function 'zif_ssh2_publickey_list':
  17. /root/ssh2-0.10/ssh2.c:1097: warning: passing argument 4 of 'add_assoc_stringl_ex' discards qualifiers from pointer target type
  18. /root/ssh2-0.10/ssh2.c:1098: warning: passing argument 4 of 'add_assoc_stringl_ex' discards qualifiers from pointer target type
  19. /root/ssh2-0.10/ssh2.c:1106: warning: initialization discards qualifiers from pointer target type
  20. /root/ssh2-0.10/ssh2.c:1107: warning: passing argument 2 of '_zend_hash_add_or_update' discards qualifiers from pointer target type
  21. /bin/sh /root/ssh2-0.10/libtool --mode=compile gcc  -I. -I

subversion-1.5.0 编译参数

作者 : admin 于 2008年07月26日, 13:39:25
2008
07-26

./configure –prefix=/opt/subversion –disable-all-static –with-apxs=/opt/httpd-2.2.9/bin/apxs –with-apr=/opt/httpd-2.2.9/bin/apr-1-config –with-apr-util=/opt/httpd-2.2.9/bin/apu-1-config –with-serf=/opt/httpd-2.2.9 –with-ssl –with-zlib=/usr/local –enable-dso –enable-mod-activation

如果编译不能通过,可能要安装 expat-1.95.8-8.2.1.i386.rpm expat-devel-1.95.8-8.2.1.i386.rpm 偷懒,直接rpm了

还有,dlname的问题,装这个 http://ftp.gnu.org/gnu/libtool/libtool-2.2.tar.gz
更正版 subversion1.5.0版本测试
./configure –prefix=/opt/subversion –disable-all-static –with-apxs=/opt/httpd-2.2.9/bin/apxs –with-apr=/opt/httpd-2.2.9/bin/apr-1-config –with-apr-util=/opt/httpd-2.2.9/bin/apu-1-config –with-serf=/opt/httpd-2.2.9 –with-ssl –with-zlib=/usr/local –enable-mod-activation –enable-runtime-module-search

./configure –prefix=/opt/subversion –disable-all-static –with-apxs=/opt/httpd-2.2.9/bin/apxs –with-apr=/opt/httpd-2.2.9/bin/apr-1-config –with-apr-util=/opt/httpd-2.2.9/bin/apu-1-config –with-serf=/opt/httpd-2.2.9 –with-ssl –with-zlib=/usr/local –enable-mod-activation –enable-runtime-module-search –enable-subdir-config –enable-experimental-libtool –enable-fast-install