안녕 하세요.

EZ-X5 보드에 보아 웹 서버를 포팅을  하려 고 합니다.

그래서 How to 문서중 15장에 나와 있는대로 모두 수정하고 컴파일을 시켰더니

아래와 같은 에러가 나왔습니다.

어떤게 문제인지 조언좀 부탁 드리겠습니다.

그리고 문서대로 순조롭게 되셨다면 작업 환경좀 가르쳐 주세요.

커널 버젼,컴파일러버전, (레드햇 or 패도라 인지)....

바쁘시더라도 답변 부탁 드립니다.

감사 합니다.





[root@salt2005 src]# make all
bison -y  -d boa_grammar.y
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o y.tab.o y.tab.c
y.tab.c: In function `yyparse':
y.tab.c:960: warning: implicit declaration of function `yylex'
flex  boa_lexer.l
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o lex.yy.o lex.yy.c
boa_lexer.l: In function `yylex':
boa_lexer.l:82: warning: implicit declaration of function `yyerror'
boa_lexer.l: At top level:
lex.yy.c:1174: warning: `yyunput' defined but not used
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o alias.o alias.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o boa.o boa.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o buffer.o buffer.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o cgi.o cgi.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o cgi_header.o cgi_header.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o config.o config.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o escape.o escape.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o get.o get.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o hash.o hash.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o ip.o ip.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o log.o log.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o mmap_cache.o mmap_cache.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o pipe.o pipe.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o queue.o queue.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o read.o read.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o request.o request.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o response.o response.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o select.o select.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o signals.o signals.c
arm-linux-gcc  -g -O2 -pipe -Wall -I.   -c -o util.o util.c
util.c:100:40: pasting "t" and "->" does not give a valid preprocessing token
make: *** [util.o] 오류 1
[root@salt2005 src]# arm-linux-gcc -v
Reading specs from /usr/lib/gcc-lib/arm-linux/3.3.4/specs
Configured with: ./configure --target=arm-linux --prefix=/usr --program-prefix=a
rm-linux- --with-headers=/project/toolchain/kernel-2.4.x/linux-2.4.19-x5-v07/inc
lude --with-softfloat-support=internal --enable-languages=c,c++ --nfp
Thread model: posix
gcc version 3.3.4






Have a nice day!