kumar@galaxy.ee.rochester.edu (K.N. Kumar) (04/27/89)
Hi folks, I am trying to install g++.1.34.2 on our Sun3 running SUNOS.3.4 I had installed bison and gcc.1.34. before trying to install g++. I executed, config.g++ sun3 and all the required links were setup. g++ and c++, the driver and compiler seem to compile without errors. However when ld.c was being compiled the following errors were generated. Is there a bug in ld.c or did I miss anything else for the installation. I intend to install all the gnu-software in the dir /usr/local/lib/gnu. I did edit the make files to reflect this nonstandard path. Below is the error log I got. Any pointers. Thanks in advance. ************************************************************** gcc -g -DSOS -DESKIT -O ld.c -o ld ld.c:463: parse error before `,' ld.c: In function main: ld.c:584: structure has no member named `a_toolversion' ld.c:585: `M_SPARC' undeclared (first use this function) ld.c:585: (Each undeclared identifier is reported only once ld.c:585: for each function it appears in.) ld.c: In function layout_ctors_and_dtors: ld.c:1850: storage size of `r1' isn't known ld.c:1850: storage size of `r2' isn't known ld.c:1890: `M_SPARC' undeclared (first use this function) ld.c:1902: invalid use of undefined type `struct reloc_info_sparc' ld.c:1903: invalid use of undefined type `struct reloc_info_sparc' ld.c:1936: `r1' undeclared (first use this function) ld.c:1937: `r2' undeclared (first use this function) ld.c:1939: `RELOC_32' undeclared (first use this function) ld.c:1956: invalid use of undefined type `struct reloc_info_sparc' ld.c:1973: invalid use of undefined type `struct reloc_info_sparc' ld.c:1994: invalid use of undefined type `struct reloc_info_sparc' ld.c:1995: invalid use of undefined type `struct reloc_info_sparc' ld.c:2004: invalid use of undefined type `struct reloc_info_sparc' ld.c: In function write_header: ld.c:2502: `M_SPARC' undeclared (first use this function) ld.c: In function perform_relocation: ld.c:2719: invalid use of undefined type `struct reloc_info_sparc' ld.c:2719: invalid use of undefined type `struct reloc_info_sparc' ld.c:2725: invalid use of undefined type `struct reloc_info_sparc' ld.c:2728: invalid use of undefined type `struct reloc_info_sparc' ld.c:2729: invalid use of undefined type `struct reloc_info_sparc' ld.c:2731: variable `type' has initializer but incomplete type ld.c:2731: invalid use of undefined type `struct reloc_info_sparc' ld.c:2731: storage size of `type' isn't known ld.c:2744: invalid use of undefined type `struct reloc_info_sparc' ld.c:2840: invalid use of undefined type `struct reloc_info_sparc' ld.c:2840: `RELOC_DISP8' undeclared (first use this function) ld.c:2840: invalid use of undefined type `struct reloc_info_sparc' ld.c:2840: `RELOC_WDISP22' undeclared (first use this function) ld.c:2847: `type' undeclared (first use this function) ld.c:2849: `RELOC_8' undeclared (first use this function) ld.c:2850: invalid use of undefined type `struct reloc_info_sparc' ld.c:2853: `RELOC_LO10' undeclared (first use this function) ld.c:2855: invalid use of undefined type `struct reloc_info_sparc' ld.c:2858: `RELOC_13' undeclared (first use this function) ld.c:2861: invalid use of undefined type `struct reloc_info_sparc' ld.c:2864: `RELOC_16' undeclared (first use this function) ld.c:2864: `RELOC_DISP16' undeclared (first use this function) ld.c:2865: invalid use of undefined type `struct reloc_info_sparc' ld.c:2868: `RELOC_22' undeclared (first use this function) ld.c:2871: invalid use of undefined type `struct reloc_info_sparc' ld.c:2874: `RELOC_HI22' undeclared (first use this function) ld.c:2877: invalid use of undefined type `struct reloc_info_sparc' ld.c:2883: invalid use of undefined type `struct reloc_info_sparc' ld.c:2886: `RELOC_WDISP30' undeclared (first use this function) ld.c:2889: invalid use of undefined type `struct reloc_info_sparc' ld.c:2892: `RELOC_32' undeclared (first use this function) ld.c:2893: invalid use of undefined type `struct reloc_info_sparc' ld.c: In function coptxtrel: ld.c:2975: invalid use of undefined type `struct reloc_info_sparc' ld.c:2976: invalid use of undefined type `struct reloc_info_sparc' ld.c:2978: invalid use of undefined type `struct reloc_info_sparc' ld.c:2990: invalid use of undefined type `struct reloc_info_sparc' ld.c:2991: invalid use of undefined type `struct reloc_info_sparc' ld.c:2994: invalid use of undefined type `struct reloc_info_sparc' ld.c:2998: invalid use of undefined type `struct reloc_info_sparc' ld.c: In function copdatrel: ld.c:3017: invalid use of undefined type `struct reloc_info_sparc' ld.c:3018: invalid use of undefined type `struct reloc_info_sparc' ld.c:3020: invalid use of undefined type `struct reloc_info_sparc' ld.c:3023: invalid use of undefined type `struct reloc_info_sparc' ld.c:3030: invalid use of undefined type `struct reloc_info_sparc' *** Error code 1 Stop. **************************************************************** kumar UUCP:...!rochester!ur-valhalla!kumar INTERNET: kumar@ee.rochester.edu US-Mail: K.N.Kumar. 212D Conant Road Rochester NY 14623 " Let noble thoughts come from all directions - Rig veda "