[comp.archives] [sub.gnu] i386 Binaerpaket

pes@reseq.regent.e-technik.tu-muenchen.de (Peter Schauer) (04/20/91)

Archive-name: gnu/ports/gnu-i386/1991-04-19
Archive-directory: ftp.regent.e-technik.tu-muenchen.de:/pub/gnu/gnu-i386/ [192.48.107.50]
Original-posting-by: pes@reseq.regent.e-technik.tu-muenchen.de (Peter Schauer)
Original-subject: i386 Binaerpaket (gcc,g++,gdb) ueber ftp erhaeltlich
Reposted-by: emv@msen.com (Edward Vielmetti, MSEN)


Komplettes i386 gnu Compiler und Debugger Paket kann per anonymous ftp
abgeholt werden von
ftp.regent.e-technik.tu-muenchen.de
Files:
pub/gnu/gnu-i386/README
pub/gnu/gnu-i386/gnu-18.4.91.Z

Hier das README:
This is a complete binary package of gnu tools for the i386.
The tools are based on the dbx-in-coff patches by Michael Bloom.
With dbx-in-coff you gain the following:
- no need for library conversions and duplicate libraries.
- support of shared libraries.
- no more problems with forward references in debugging output.
- excellent g++ debugging including name demangling.

The package should run as is under Interactive and SCO Unix.

Contents:
gcc-1.39
g++-1.39
gas-1.38.1
gdb-3.94.2
make-3.59
bison-1.14

Installation:
You'll need approximately 5 MB free space in your /usr/local filesystem.
cd /usr/local
compress -d <gnu-18.4.91.Z | cpio -ivamdc

This installs everything in
/usr/local/bin
/usr/local/lib/GNU
/usr/local/man/man1
If you have old versions lying around in /usr/local it may be a good idea
to make a backup copy of them.

Notes:
The version of gdb supplied with this package is a beta release of gdb 4.0.
It supports coff and coff-dbx object formats and hardware breakpoints under ISC.

Use the -fno-minimal-debug switch for g++ as gdb does not yet understand the
minimal debug format correctly. If you want to debug inline functions
use the -fno-inline-debug switch (though it sounds wrong, this is it) and
do a stepi to step into the inline function.

If you want to check your code for zero pointer problems, use the -z
switch to gcc or g++. Alas ISC's termcap library contains at least one
zero pointer bug and makes this option unuseable if you link with termcap.

If you compile X386 with this package, use the -mnobss switch to force
static uninitialized data into the data segment (I did not try to
compile X386 though, but I'm interested in your results).

The patches used for this package are available upon request.

Any feedback is appreciated.

Peter Schauer			pes@regent.e-technik.tu-muenchen.de

-- comp.archives file verification
ftp.regent.e-technik.tu-muenchen.de
total 2170
-rw-r--r--  1 113      31           1830 Apr 18 20:15 README
-rw-r--r--  1 113      31        2207379 Apr 18 18:28 gnu-18.4.91.Z
found gnu-i386 ok
ftp.regent.e-technik.tu-muenchen.de:/pub/gnu/gnu-i386/