看板SetupBBS
标 题有关FireBird问题
发信站Yahoo!奇摩大摩域 (Sat Jul 10 09:19:18 2004)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.ncu!news.csie.ncu!netnews.kimo.
OS:FreeBSD 5.2.1R
bbssrc:FireBird 3.1-20020908-SNAP.tar.gz
在/bbs/bbssrc/ make时出现
screen.c:542: error: syntax error before "va_dcl"
screen.c:548:20: macro "va_start" requires 2 arguments, but only 1 given
screen.c:548: warning: data definition has no type or storage class
screen.c:549: error: conflicting types for `fmt'
screen.c:545: error: previous declaration of `fmt'
screen.c:549: error: `ap' undeclared here (not in a function)
screen.c:549: warning: data definition has no type or storage class
screen.c:550: error: syntax error before "while"
screen.c:547: error: register name not specified for `i'
screen.c:547: error: register name not specified for `count'
screen.c:547: error: register name not specified for `hd'
screen.c:547: error: register name not specified for `indx'
然後我去找/bbs/bbssrc/src/screen.c的542行到550行,烦请指导一下! Tk's!!
-----------------------------------------
va_dcl
{
va_list ap;
register char *fmt;
char *bp;
register int i, count, hd, indx;
va_start(ap);
fmt = va_arg(ap, char *);
while (*fmt != '\0') {
-----------------------------------------
--
※ Origin: Yahoo!奇摩 大摩域 <telnet://bbs.kimo.com.tw>
◆ From: 210-64-35-15.adsl.dynamic.seed.net.tw