This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Compilation Error "Undefined reference ..." [x86-cygwin]
- From: "Benjamin K." <bkausbk at web dot de>
- To: <gcc-bugs at gcc dot gnu dot org>
- Date: Wed, 23 Oct 2002 23:02:23 +0200
- Subject: Compilation Error "Undefined reference ..." [x86-cygwin]
category: gcc
version: 3.3 snapshots (14.10.2002 and also 21.10.2002)
host/target: x86-cygwin(latest) runing under Windows 2000 Pro SP3
configured with: ./configure --enable-c
Error occurs when building "gentype" executable (gentype.exe):
gcc -g -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissi
ng-prototypes
-Wtraditional -pedantic -Wno-long-long -fno-common -DHAVE_CONFIG_H -D
GENERATOR_FILE -o gengtype.exe gengtype.o gengtype-lex.o gengtype-yacc.o
../libiberty/libiberty.a
gengtype.o: In function `adjust_field_rtx_def':
/cygdrive/c/gcc-20021014/obj/gcc/../../gcc/gengtype.c:635: undefined
reference to `_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/../../gcc/gengtype.c:473: undefined
reference to `_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/../../gcc/gengtype.c:530: undefined
reference to `_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/../../gcc/gengtype.c:573: undefined
reference to `_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/../../gcc/gengtype.c:620: undefined
reference to `_lexer_line'
gengtype.o:/cygdrive/c/gcc-20021014/obj/gcc/../../gcc/gengtype.c:633: more
undefined references
to `_lexer_line' follow
gengtype.o: In function `main':
/cygdrive/c/gcc-20021014/obj/gcc/../../gcc/gengtype.c:2609: undefined
reference to `_parse_file'
gengtype-yacc.o: In function `yyparse':
/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:70: undefined reference to
`_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:72: undefined reference to
`_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:81: undefined reference to
`_lexer_toplevel_done'
/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:79: undefined reference to
`_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:89: undefined reference to
`_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:107: undefined reference to
`_lexer_toplevel_done'
/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:119: undefined reference to
`_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:162: undefined reference to
`_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:162: undefined reference to
`_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:173: undefined reference to
`_lexer_line'
/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:173: undefined reference to
`_lexer_line'
gengtype-yacc.o:/cygdrive/c/gcc-20021014/obj/gcc/gengtype-yacc.y:210: more
undefined references
to `_lexer_line' follow
gengtype-yacc.o: In function `yyparse':
/usr/share/bison/bison.simple:791: undefined reference to `_yyerror'
/usr/share/bison/bison.simple:573: undefined reference to `_yylex'
/usr/share/bison/bison.simple:924: undefined reference to `_yyerror'
What could be to problem, what is the solution to fix this?
Benjamin kalytta