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
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):