- 主题:smthbbs1.2在cygwin上的安装问题
安装过程是参考精华区中《smthbbs 在 cygwin 上的安装说明》一文进行的
安装进行到第2.5步:安装 smthbbs
执行下面命令:
./configure --prefix=/usr/local/bbs --enable-site=devel \
--with-www=/usr/local/www --with-php=/usr/local/include/php \
--without-mysql --enable-ssh
执行到最后提示:
configure: error: "can't find php source in /usr/local/include/php"
configure: error: /bin/bash './configure' failed for bbs2www
我检查/usr/local/目录下,确实没有include子目录。不知是否前面安装apache和php的步骤中是要生成一些目录的?请问我的操作错误出现在哪里?
ps,我对linux不太熟,问题可能很白痴,请各位见谅,还望不吝指教
--
FROM 166.111.68.*
前面的步骤你是怎么安装的?
【 在 geniustop1 (因为我的病就是没有感觉) 的大作中提到: 】
: 安装过程是参考精华区中《smthbbs 在 cygwin 上的安装说明》一文进行的
: 安装进行到第2.5步:安装 smthbbs
: 执行下面命令:
: ...................
--
FROM 220.172.150.*
在cygwin的盘符cygwin/c下,建立目录,结构如下:
cygwin/c/mybbs
cygwin/c/mybbs/usr
cygwin/c/mybbs/usr/local
cygwin/c/mybbs/usr/local/www
cygwin/c/mybbs/usr/local/bbs
cygwin/c/mybbs/usr/code
在code目录中放置smthbbs、apache 和 php 的代码包,并解开
这样code目录下又分别生成了smthbbs、apache 和 php的子目录
然后我就按照smthbbs1.2在cygwin上的安装一文中的提示,一步一步预安装 apache 和 php了
cd apache
这里是在cygwin/c/mybbs/usr/code/apache目录下
./configure --prefix=/usr/local/www
cd ../php
在cygwin/c/mybbs/usr/code/php目录下
./configure --with-apache=../apache
make
make install
cd ../apache
./configure --prefix=/usr/local/www \
--activate-module=src/modules/php4/libphp4.a
make
make install
然而就出现我前面描述的现象了
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 前面的步骤你是怎么安装的?
--
FROM 166.111.68.*
你看看有没有这个目录 /usr/local/include/php,
如果没有说明 php 的安装有问题。
【 在 geniustop1 (因为我的病就是没有感觉) 的大作中提到: 】
: 在cygwin的盘符cygwin/c下,建立目录,结构如下:
: cygwin/c/mybbs
: cygwin/c/mybbs/usr
: ...................
--
FROM 220.172.150.*
的确没有……
在php代码目录下执行make后,提示很多xml.c的编译错误
ext/xml/xml.o(.text+0x3557): In function `zif_xml_error_string':
/cygdrive/e/biubbs/usr/code/php/ext/xml/xml.c:1412: undefined reference to `__im
p__php_XML_ErrorString'
诸如此类
最后提示:
make: *** [sapi/cli/php.exe] Error 1
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 你看看有没有这个目录 /usr/local/include/php,
: 如果没有说明 php 的安装有问题。
--
FROM 166.111.68.*
重新运行 cygwin 的 setup.exe,然后选择 libxml2。
【 在 geniustop1 (因为我的病就是没有感觉) 的大作中提到: 】
: 的确没有……
: 在php代码目录下执行make后,提示很多xml.c的编译错误
: ext/xml/xml.o(.text+0x3557): In function `zif_xml_error_string':
: ...................
--
FROM 220.172.150.*
我在cywin环境下安装smthbbs时候也碰make: *** [sapi/cli/php.exe] Error 1错误,
按照flyriver把libxm12安装上,错误还是在,怎样解决?3x
【 在 flyriver (江~~每天进步一点点) 的大作中提到: 】
: 重新运行 cygwin 的 setup.exe,然后选择 libxml2。
--
FROM 221.0.168.*