- 主题:smth1.2.2安装问题
为什么要:1. 去掉 bbs2www/ 和 innbbsd/ 目录的 configure 脚本?
这样我make的时候,总会在innbbsd里出错,因为我的主configure 加了--enable-innbbsd
难道以后不支持转信了?
--
FROM 219.239.157.*
贴错误信息
【 在 bugbug (每天爱你多一点) 的大作中提到: 】
: 为什么要:1. 去掉 bbs2www/ 和 innbbsd/ 目录的 configure 脚本?
: 这样我make的时候,总会在innbbsd里出错,因为我的主configure 加了--enable-innbbsd
: 难道以后不支持转信了?
: ...................
--
FROM 128.12.181.30
主要就是 libtool 的版本不一致,引起很多比较讨厌的问题,
去掉 bbs2www 和 innbbsd 的 configure,可以使讨厌的问题少一点。
但去掉这些 configure 并不影响 bbs2www 和 innbbsd 的编译和安装。
【 在 bugbug (每天爱你多一点) 的大作中提到: 】
: 为什么要:1. 去掉 bbs2www/ 和 innbbsd/ 目录的 configure 脚本?
: 这样我make的时候,总会在innbbsd里出错,因为我的主configure 加了--enable-innbbsd
: 难道以后不支持转信了?
: ...................
--
FROM 166.111.160.*
configure :
./configure --prefix=/usr/local/bbs --enable-site=test --with-www=/var/www --with-php=/usr/local/include/php --with-openssl --without-libesmtp --with-mysql --enable-ssl --enable-ssh --enable-innbbsd
error:
Making all in innbbsd
qp_conv.c:1: iconv.h: No such file or directory
*** Error code 1
Stop in /data/src/smth_bbs/innbbsd.
*** Error code 1
Stop in /data/src/smth_bbs.
*** Error code 1
Stop in /data/src/smth_bbs.
【 在 atppp (Big Mouse) 的大作中提到: 】
: 贴错误信息
--
FROM 219.239.157.*
啥系统?
【 在 bugbug (每天爱你多一点) 的大作中提到: 】
: configure :
: ./configure --prefix=/usr/local/bbs --enable-site=test --with-www=/var/www --with-php=/usr/local/include/php --with-openssl --without-libesmtp --with-mysql --enable-ssl --enable-ssh --enable-innbbsd
: error:
: ...................
--
FROM 128.12.181.30
可是我的libtool 是1.4.2版的呀,符合你说的要求呀。
我是freebsd 4.10 编译有configure脚本的源代码没有问题,这次升级CVS的时候,编译新代码才出现这样的问题的
【 在 flyriver (江~~一分钟目标) 的大作中提到: 】
: 主要就是 libtool 的版本不一致,引起很多比较讨厌的问题,
: 去掉 bbs2www 和 innbbsd 的 configure,可以使讨厌的问题少一点。
: 但去掉这些 configure 并不影响 bbs2www 和 innbbsd 的编译和安装。
: ...................
--
FROM 219.239.157.*
查一下你的系统的 iconv.h 在哪儿
【 在 bugbug (每天爱你多一点) 的大作中提到: 】
: configure :
: ./configure --prefix=/usr/local/bbs --enable-site=test --with-www=/var/www --with-php=/usr/local/include/php --with-openssl --without-libesmtp --with-mysql --enable-ssl --enable-ssh --enable-innbbsd
: error:
: ...................
--
FROM 166.111.160.*
在/usr/local/include 下面
我觉得可能是因为innbbsd下没有执行aclocal;autoheader;automake -a;autoconf成功,使得它找不到头文件所在?
【 在 flyriver (江~~一分钟目标) 的大作中提到: 】
: 查一下你的系统的 iconv.h 在哪儿
--
修改:bugbug FROM 219.239.157.*
FROM 219.239.157.*
不是,我刚刚试了一下,在 FreeBSD-4.10 STABLE 上 make innbbsd 目录很流畅啊,
一点问题都没有。
Making all in innbbsd
parsdate.y:702: warning: `date_lex' was declared implicitly `extern' and later `static'
/usr/share/bison/bison.simple:600: warning: previous declaration of `date_lex'
[Linking innbbsd]
In file included from makedbz.c:2:
bbslib.h:89: warning: `struct sockaddr_in' declared inside parameter list
bbslib.h:89: warning: its scope is only this definition or declaration, which is probably not what you want.
[Linking makedbz]
[Linking mkhistory]
[Linking dbzserver]
[Linking bbsnnrp]
[Linking ctlinnbbsd]
[Linking dbz_query_sample]
parsdate.y:702: warning: `date_lex' was declared implicitly `extern' and later `static'
/usr/share/bison/bison.simple:600: warning: previous declaration of `date_lex'
[Linking bbslink]
bash-2.05a$ uname -a
FreeBSD news.happynet.org 4.10-STABLE FreeBSD 4.10-STABLE #32: Fri May 28 21:55:22 CST 2004 root@news.happynet.org:/usr/obj/usr/src/sys/IPFGW i386
bash-2.05a$ /usr/sbin/pkg_info | grep iconv
libiconv-1.8_1 A character set conversion library
bash-2.05a$ /usr/sbin/pkg_info -L libiconv-1.8_1
Information for libiconv-1.8_1:
Files:
/usr/local/man/man1/iconv.1.gz
/usr/local/man/man3/iconv.3.gz
/usr/local/man/man3/iconv_open.3.gz
/usr/local/man/man3/iconv_close.3.gz
/usr/local/bin/iconv
/usr/local/include/iconv.h
/usr/local/include/libcharset.h
/usr/local/lib/libcharset.a
/usr/local/lib/libcharset.so
/usr/local/lib/libcharset.so.1
/usr/local/lib/libiconv.a
/usr/local/lib/libiconv.so
/usr/local/lib/libiconv.so.3
/usr/local/libdata/charset.alias
/usr/local/share/doc/libiconv/iconv.1.html
/usr/local/share/doc/libiconv/iconv.3.html
/usr/local/share/doc/libiconv/iconv_close.3.html
/usr/local/share/doc/libiconv/iconv_open.3.html
【 在 bugbug (每天爱你多一点) 的大作中提到: 】
: 在/usr/local/include 下面
: 我觉得可能是因为innbbsd下没有执行aclocal;autoheader;automake -a;autoconf成功,使得它找不到头文件所在?
--
FROM 166.111.160.*