删了重新编译..
cvs里面不应该有这文件的
Makefile里面有这句:
usesql.h: $(BBSHOME)/etc/sysconf.ini
echo "#include <mysql/mysql.h>" > usesql.h
cat $(BBSHOME)/etc/sysconf.ini|grep SQL|sed -e 's/^/#define /;s/=//g' >> usesql.h
你的sysconfig.ini里面应该有
SQLUSER = "bbs"
SQLDB= "...."
SQLPASSWD= "...."
这些应该是在你configure的时候生成的,现在你可能需要手工去改了
【 在 leafok (椰树林) 的大作中提到: 】
: 是昨天刚下的
: 有包含usesql.h
: 我看usesql.h里面只有一行
: #include <mysql/mysql.h>
: 【 在 ylsdd (中宣这个春天的部) 的大作中提到: 】
: : 如果是最新的cvs的话,make usesql.h
: : 不要删这句:
: : #include "usesql.h"
: ...................
--
FROM 127.0.0.1