This is the mail archive of the binutils@sources.redhat.com mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

binutils 2.9.1


[ I'm sending this to a few places in the hopes that someone on one of the
  mailing lists might be able to shed some light on this, since it seems
  to be one of those questions without any good answers. ]

Hi,

My goal: get binutils 2.9.1 or 2.10 and gcc 2.95.2 working on this
platform. I already know that gcc needs some fairly heavy patching to run
(I'm running it right now on BSD/OS 4.1).

Quick stats for this system:

BSD/OS 4.0 with all patches (except M400-023) applied.
gcc 2.7.2.1 (as shipped from BSDI)
binutils 2.8.1 (as shipped from BSDI)

Some of the things I've tried so far:

- build stock binutils 2.9.1, 2.10, or from CVS
  This resulted in working as, ld, etc. executables, and very little else.
  The BSD/OS gcc was passing "as" a "-Qy" option, which caused as to die,
  and if I worked around that, it specified an emulation of "elf_i386" to
  "ld" (instead of "i386bsd"). Working around that resulted in:

      /usr/lib/crt1.o: file not recognized: File format not recognized

- build binutils 2.9.1 from BSD/OS 4.1 contrib source CD
  This produced identical results to building 2.9.1 or 2.10 stock sources.

- build gcc 2.95.2 prior to building binutils 2.9.1 or 2.10
  The gcc build failed due to the age of binutils being used.

- grab pre-built binutils 2.9.1 from BSDI
  BSDI used to make a pre-built version of binutils 2.9.1 available at:

      ftp://ftp.bsdi.com/bsdi/misc/usr.bin.binutils-2.9.1.tar.gz

  However, it's vanished, and I've been unable to find a mirror anywhere.

- upgrade to BSD/OS 4.1
  Not an option; 4.0 is a supported platform for a product we put out, and
  I've been tasked with the "make it work" directive (because we need the
  improved C++ support for our next release). Besides, I already have a
  working binutils/gcc combination on our BSD/OS 4.1 system. ;-)

I can supply a diff between binutils 2.9.1 and the version BSDI shipped
with BSD/OS 4.1, if it helps anyone. I'm also willing to test patches and
vague ideas.

-- 
Edward S. Marshall <emarshall@mercantec.com>                 UNIX Administrator
http://www.nyx.net/~emarshal/                                   Mercantec, Inc.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]