🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.gcc.help
Article #49718

Problem Compiling GCC 2.5.5 on 3B2/400

#49718
From: Adrian J P Waters
Date: Sun, 02 Jan 1994 14:03
66 lines
3287 bytes
I'm having a headache trying to compile the GNU C compiler version 2.5.5
on my 3B2/400 (we32k processor).

Let me explain my efforts to date:
    1. Using the native compiler running under UNIX System V 3.1, errors
       ranged from "symbol table full" and "switch table full", to
       "expression too complicated", etc.

       I tried all the hints in the AT&T FAQ and the Compiler installation
       documentation to no avail (e.g. don't compile with -g, compile the
       precompiler first, etc).

    2. Next, I attempted to compile GNU C Version 1.42 in the hope that
       this would succeed with the native compiler, and perhaps enable me
       to compile GNU C 2.5.5 with a GNU compiler.

       You guessed it... my native compiler still had "symbol table full"
       errors. YUK!

    3. OK... Time to get desperate. I managed to locate the 3B2/400 binaries
       for GNU C 2.2.2 on the Internet. With this FTP'd to my 3B2/400, I now
       felt confident that I could build GNU C 2.5.5.

       Wrong again!  No errors from the C compiler now.. the native assembler
       however wasn't impressed.

       The following shows what it tells me:

       make LANGUAGES=c
           .
           .
           .
           /usr/local/bin/gcc -c -DIN_GCC -I. -I. -I./config combine.c
       Assembler: combine.c
           aline 25325 : Assembler error with short span dependent
                         procedure call.
       *** Error code 1

       Stop.

    4. OK OK OK. Beat me to death with this!  I tried to compile the GNU
       assembler (GAS 2.2) with GNU C 2.2.2, but "configure" tells me that it
       won't support the WE32K CPU architecture, even though some of the
       installation files for the assembler specifically refer to we32k!

So.  HELP!  PLEASE!

Specifically:
    does anyone know HOW to build GNU C 2.5.5 on a 3B2/400 under
    UNIX System V 3.1?
                          OR
    has someone already built it, and could they give me an FTP location
    to get it from?

Thanks...

Adrian

+=======================================================================+
|          Adrian J P Waters                                            |
|  ,-_|\   Brideweir                       Internet: ajpw@DIALix.oz.au  |
| /     \  38 Basinghall Street            Phone:    +61 9 362 4319     |
| *_,-._/  East Victoria Park              Fax:      +61 9 474 2553     |
|      v   PERTH  WA  6101                                              |
+=======================================================================+
Technical Details
Message-ID: <2g6k8c$kfg$1@perth.DIALix.oz.au>
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!spool.mu.edu!sgiblab!munnari.oz.au!uniwa!DIALix!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 11318c,ae4b00f323ca9d05,start
X-Google-Attributes: gid11318c,public
X-Google-ArrivalTime: 1994-01-02 06:14:05 PST
Path: arc1-ca.pugleaf.net!gmd.de!xlink.net!howland.reston.ans.net!spool.mu.edu!sgiblab!munnari.oz.au!uniwa!DIALix!not-for-mail
From: ajpw@DIALix.oz.au (Adrian J P Waters)
Newsgroups: gnu.gcc.help
Subject: Problem Compiling GCC 2.5.5 on 3B2/400
Date: 2 Jan 1994 22:03:56 +0800
Organization: DIALix Services, Perth, Western Australia
Lines: 66
Sender: ajpw@DIALix.oz.au
Message-ID: <2g6k8c$kfg$1@perth.DIALix.oz.au>
NNTP-Posting-Host: localhost.dialix.oz.au
X-Newsreader: NN version 6.5.0 #5 (NOV)