LinuxFreeBSD

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ LinuxFreeBSD ] in KIDS
글 쓴 이(By): guest (gues) <210.183.233.205> 
날 짜 (Date): 2000년 4월 25일 화요일 오전 10시 02분 49초
제 목(Title): lex & yacc 사용법[Q]



lex와 yacc을 공부하기 위해 예제를 컴파일하려 합니다.


$ yacc -d y_calc.y
$ flex y_calc.l
$ gcc -o y_calc y.tab.c lex.yy.c -lfl

/tmp/ccW8MW30.o: In function `yyparse':
/tmp/ccW8MW30.o(.text+0xdb): undefined reference to `yyerror'
/tmp/ccW8MW30.o(.text+0x562): undefined reference to `yyerror'
collect2: ld returned 1 exit status

위와 같이 gcc로 컴파일하면 에러 메시지가 나옵니다.

예제에서는 -ly 옵션이 있는데 이것을 붙이면 라아브러리를 찾을 수 없다는

에러가 뜨고요. 이 라이브러리는 어디서 구할 수 있나요?


알짜레드햇 6.1을 풀옵션으로 설치했습니다.

감사합니다.
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.