Hello, and congrats on your transfer of gcc-2.6.3. This is the binary
distribution for the AT&T 3B2 series of computers. This distribution
was compiled on an AT&T 3B2/600 running SysV R 3.2.3.

This distribution contains the third stage compiler which contains
debugging information and is optimized (-g -O). This probably won't
help you out if you have problems.

The packlist for the distribtution looks like this:

/usr/local/bin/c++
/usr/local/bin/fixincludes
/usr/local/bin/g++
/usr/local/bin/gcc
/usr/local/bin/maker
/usr/local/bin/protoize
/usr/local/bin/unprotoize
/usr/local/bin/we32k-att-svr3
/usr/local/include/ansidecl.h
/usr/local/include/bfd.h
/usr/local/include/obstack.h
/usr/local/lib/libbfd.a
/usr/local/lib/libiberty.a
/usr/local/lib/libopcodes.a
/usr/local/lib/gcc-lib/we32k-att-svr3/2.6.3/SYSCALLS.c.X
/usr/local/lib/gcc-lib/we32k-att-svr3/2.6.3/cc1
/usr/local/lib/gcc-lib/we32k-att-svr3/2.6.3/cc1obj
/usr/local/lib/gcc-lib/we32k-att-svr3/2.6.3/cc1plus
/usr/local/lib/gcc-lib/we32k-att-svr3/2.6.3/cpp
/usr/local/lib/gcc-lib/we32k-att-svr3/2.6.3/ld
/usr/local/lib/gcc-lib/we32k-att-svr3/2.6.3/libgcc.a
/usr/local/lib/gcc-lib/we32k-att-svr3/2.6.3/specs
/usr/local/man/man1/cccp.1
/usr/local/man/man1/g++.1
/usr/local/man/man1/gcc.1
/usr/local/we32k-att-svr3/include/assert.h
/usr/tmp/include/*.h
/usr/tmp/include/objc/*.h

If you'll notice, there are a couple of extras. First, I did manage
to compile the C++ and Objective C complilers. G++ couldn't quite
get past /bin/nm when linking, so it contains neither optimized code
or debugging info. (phht.)

Secondly, in the process of tracking down the /bin/nm bug, I took a
quick whack at the GNU binutils (2.5.2). Most of them won't work/don't apply
to the 3B2, but I did get libiberty.a, libbfd.a, and libopcodes.a to
compile properly. If you want them, here they are, if not: rm -fr them.

TO INSTALL: (Finally...)

AT&T will not just give away their source code (read: include files), soooo..
you will have to run the GNU fixincludes script on your own in order to
get nice ANSI-fied headers.

I have tried to make this as painless as possible, but cannot guarantee
the seamlessnes of this process. (AT&T couldn't really guarantee their
headers, so I can't guarantee mine. :))

I have created a script that should unpack as /usr/local/bin/maker. You
should run this as root. It will fix all of the standard system headers, and
then add in the traditional GNU headers. If this doesn't work, or you get an
incomplete set, try sending me mail ( or look through the script...)
I can't distribute AT&T prop. files, so your mileage may vary.

The GNU headers unpack under /usr/tmp. They should probably be deleted once
you have convinced yourself that your install is good.

I am sure I don't even have to say this, but....

Neither Brian Larkins nor AT&T is responsible for the correctness of this
distribution and/or warrant it in any way. Re-distribution is subject
to GNU policies regarding GNU software. You can get a copy of the CopyLeft
from ftp://prep.ai.mit.edu.


Good luck,

Brian Larkins
AT&T Webmaster          <----- (No, we don't use 3B2's for this...)
AT&T Bell Laboratories, Gateway Services Group
[email protected]                                http://www.att.com