- 主题:KBSmake出问题了,求帮助
按照文档来的,使用的是cvs代码kbs_bbs-20050623.tar.gz。
apache 和 php都没有问题了。
在kbs-bbs里面
./configure --prefix=/usr/local/bbs --enable-site=devel --with-www=/usr/local/www/ --with-php=/usr/local/include/php/ --with-mysql=/usr/local/mysql --without-libesmtp
也没有问题,在make的时候提示
Making all in bbs2www
Making all in lib
[Compiling bbslib.c]
rm -f .libs/bbslib.lo
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DNJU_WWWBBS -DBBS2WWW -DINVISIBLE -DSAFE_KILL -D_DETAIL_UINFO_ -DSHOW_IDLE_TIME -I../../src -I../include -Wall -DLINUX -I/usr/local/mysql/include -c bbslib.c -MT bbslib.lo -MD -MP -MF .deps/bbslib.TPlo -fPIC -DPIC -o .libs/bbslib.lo
bbslib.c: In function `www_user_login':
bbslib.c:1104: `genbuf' undeclared (first use in this function)
bbslib.c:1104: (Each undeclared identifier is reported only once
bbslib.c:1104: for each function it appears in.)
bbslib.c:1107: `uc' undeclared (first use in this function)
make[3]: *** [bbslib.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
这个问题怎么搞?
--
FROM 220.165.248.*
实在对不起各位老大,小弟初次接触KBS,我实在是菜,不知道修改哪个文件。
PS:版内搜索功能有些不足啊,找了半天没有才开的贴 ;(
【 在 atppp (Big Mouse) 的大作中提到: 】
: 前面很早就说过了,cvs好了的话把这个改了吧...
--
FROM 220.165.248.*
老大,我修改了/bbs2www/include/bbslib.c还是不对
我把smth.h中
#define HAVE_TSINGHUA_INFO_REGISTER 改成0
make的时候错误变成了
[Compiling maintain.c]
maintain.c:1327:22: checkreg.c: No such file or directory
maintain.c: In function `scan_register_form':
maintain.c:1440: storage size of `regform' isn't known
maintain.c:1452: warning: implicit declaration of function `checkreg'
maintain.c:1440: warning: unused variable `regform'
make[2]: *** [maintain.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
该怎么改啊?实在拜托阿
【 在 atpp (爱托批评) 的大作中提到: 】
: #ifdef HAVE_TSINGHUA_INFO_REGISTER 去掉看看?
--
FROM 220.165.248.*
不好意思,我重新 用smth configure了 :(
【 在 etnlegend (etn|淡入淡出|did) 的大作中提到: 】
: 同学你configure的时候选择站点定制文件是devel,现在修改smth.h干嘛啊?@@...
--
FROM 220.165.248.*
谢谢各位大大,现在已经成功了。
谢谢!
【 在 windinsn (雪域清风) 的大作中提到: 】
: site.h
: 不要define AUTO_CHECK_REGISTER_FORM
--
FROM 220.165.248.*