TNIELAND@falcon (Ted Nieland - SRL) (11/02/88)
After receiving the correction to building cccp for GCC 1.30 and getting that compiled (the problem was that two #define's are missing that set up the include directories), I went on with the rest of the GCC rebuild. I found I was missing several files (parse.y, parse_tab.c, decl.c, typecheck.c) that was able pick up from the 1.24 distribution that I already had (along with gcc.c designed for VMS that uses the CLI routines) hoping that they would not have changed between the two versions (since they were missing). Anyway, after patching together all of those files I was able to compile everything under GCC 1.24 and the command procedure hoit the LINK statement and found a few missing items. Anyone have any idea where one finds the code for these unresolved globals (attached is a log of the LINK statement exectution). Thanks for any help you can give!! Ted Nieland -------------------------------------------------------------------------------- | M. Edward (Ted) Nieland - Systems Analyst | |------------------------------------------------------------------------------| | US Snail: | Arpa Internet: | | Systems Research Laboratories, Inc. | TNIELAND@WPAFB-AAMRL.ARPA | | 2800 Indian Ripple Road WP 196 | TNIELAND%FALCON@WPAFB-AAMRL.ARPA | | Dayton, OH 45440 | | |------------------------------------------------------------------------------| | A T & T: (513) 255-8846/8760/5165 | -------------------------------------------------------------------------------- $ Link: $ link/nomap/exe=gcc-cc1 sys$input:/opt ! ! "CC1" Linker options file ! toplev,parse_tab,tree,print-tree,decl,typecheck,stor-layout,fold-const,- varasm,rtl,expr,stmt,expmed,explow,optabs,symout,dbxout,emit-rtl,insn-emit,- jump,cse,loop,flow,stupid,combine,regclass,local-alloc,global-alloc,reload,- reload1,insn-peep,final,recog,insn-recog,insn-extract,insn-output,obstack,- integrate,- gnu_cc:[000000]gcclib/lib,sys$share:vaxcrtl/lib %LINK-W-NUDFSYMS, 3 undefined symbols: %LINK-I-UDFSYM, CONVERT %LINK-I-UDFSYM, GET_LAST_EXPR %LINK-I-UDFSYM, LANG_DECODE_OPTION %LINK-W-USEUNDEF, undefined symbol LANG_DECODE_OPTION referenced in psect $CODE offset %X00001E76 in module TOPLEV file DUA7:[GCC]TOPLEV.OBJ;1 %LINK-W-USEUNDEF, undefined symbol LANG_DECODE_OPTION referenced in psect $CODE offset %X00001E02 in module TOPLEV file DUA7:[GCC]TOPLEV.OBJ;1 %LINK-W-USEUNDEF, undefined symbol GET_LAST_EXPR referenced in psect $CODE offset %X000038B6 in module PARSE_TAB file DUA7:[GCC]PARSE_TAB.OBJ;3 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00004228 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X000036EC in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X000033D9 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00003286 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00003192 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X0000317E in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X000029E5 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00002918 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X0000283E in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X0000277C in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X0000264E in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00002275 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00002246 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001FED in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001FDB in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001C2B in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001B28 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001A04 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X000019B4 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X000019A0 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001932 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001910 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001753 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001725 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X000015BB in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X0000158C in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001090 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00000A62 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00000A24 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00000A03 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X000009F3 in module TYPECHECK file DUA7:[GCC]TYPECHECK.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001574 in module FOLD-CONST file DUA7:[GCC]FOLD-CONST.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X0000137D in module FOLD-CONST file DUA7:[GCC]FOLD-CONST.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X000009B7 in module FOLD-CONST file DUA7:[GCC]FOLD-CONST.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00000968 in module FOLD-CONST file DUA7:[GCC]FOLD-CONST.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00000932 in module FOLD-CONST file DUA7:[GCC]FOLD-CONST.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X0000267C in module EXPR file DUA7:[GCC]EXPR.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001D8D in module EXPR file DUA7:[GCC]EXPR.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X000017D5 in module STMT file DUA7:[GCC]STMT.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001658 in module STMT file DUA7:[GCC]STMT.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X00001505 in module STMT file DUA7:[GCC]STMT.OBJ;1 %LINK-W-USEUNDEF, undefined symbol CONVERT referenced in psect $CODE offset %X000012DD in module STMT file DUA7:[GCC]STMT.OBJ;1 $! $! Done $!