- 主题:求教:关于.BOARDS转换中strip_fh.c 编译
在新的系统下?
你是怎么编译的?
【 在 okshao2004 (ok老猫) 的大作中提到: 】
: 转换手册中说,转换.boards 文件,需要首先用strip_fh.c 同步处理一下,
: 可是看手册不知道,strip_fh.c 编译是否需要在制定目录?是在原系统下,还是在新的KBS系统下? 在代码目录中直接编译出现N多错误,请教一下有经验的大虾,!!!
--
FROM 59.66.172.*
把编译命令和错误信息贴上来
【 在 okshao2004 (ok老猫) 的大作中提到: 】
: 我是在装有KBS的linux系统下, 在contrib目录下 直接gcc 编译的!!
: 是不是不对啊?
--
FROM 59.66.172.*
用这样的
gcc -g -O3 -Wall -I. -I/home/bbs/src/kbs_bbs -I/home/bbs/src/kbs_bbs/src -lsystem -lBBS -L/home/bbs/lib -I/usr/include/mysql -L/usr/lib/mysql strip_fh.c -o strip_fh
如果你的bbs装的目录不一样就自己改改
【 在 okshao2004 (ok老猫) 的大作中提到: 】
: [root@localhost fb2k2smth]# gcc strip_fh.c -o strip_fh
: strip_fh.c:1:17: 错误:bbs.h:没有那个文件或目录
: strip_fh.c:16: 错误:expected declaration specifiers or ‘...’ before ‘fileheader’
: ...................
--
FROM 59.66.172.*
你把源码放在哪里的?
另外 那个是-O3不是-03
【 在 okshao2004 (ok老猫) 的大作中提到: 】
: bbs安装目录在usr/local/bbs 下的,所以我只把 -L/home/bbs/lib 替换成usr/local/bin, 再次编译后出现以下错误。
: 好像错误一点也没有少~~~呜呜
: [root@localhost fb2k2smth]# gcc -g -03 -I. -I/home/bbs/src/kbs_bbs -I/home/bbs/kbs_bbs/src -lsystem -lBBS -L/usr/local/lib -I/usr/include/mysql -L/usr/lib/mysql strip_fh.c -o strip_fh
: ...................
--
FROM 59.66.172.*