home *** CD-ROM | disk | FTP | other *** search
- Description: gcc-2.5.8 update to 2.5.6+ distributions
- Keywords: amiga c compiler gcc
- Author: phb@colombo.telesys-innov.fr (Philippe BRAND)
- Uploader: phb@colombo.telesys-innov.fr (Philippe BRAND)
-
- + This is GCC-2.5.8, an update to GCC-2.5.7.
- The GNU C compiler is free software. See the file COPYING for copying
- permission.
-
- ==========================
- What's new in this release
- ==========================
-
- -Read FSF NEWS-2.5.8 file included.
- -More internal compiler bugs fixed (see ChangeLogs in gcc sources for details),
- some for C++ support.
- -GCC-Install script fixed by Claus Deckhut (to be used with full distrib).
-
-
- ===================
- EXTREMELY IMPORTANT
- ===================
-
- I'd like to create a new gcc-2.5.8 development tree, based on users wishes.
- So now take your favorite mailer program and send me mail with wishes,
- bug fixes (example is for the installer script, already done, or headers),
- ideas, etc...
-
- I had a major hard-disk crash (backup ? somebody said backup ? Okay now I'll do
- backup ;-) So I've lost some fixed headers like time.h (author will know) and
- other stuff.
-
- So any ideas are welcome. Remember that YOU use gcc so it should at least
- please YOU.
-
- =======
- WARNING
- =======
-
- This version of gcc has succesfully compiled itself 3 times (up to stage 3) and
- was used to compile some utilities such as perl, bison and C++ library.
-
- Please test it and reports any bugs to:
-
- Philippe BRAND
- Fidonet: Ramses The Amiga Flying BBS 2:320/104.21
- Email: phb@colombo.telesys-innov.fr
- Ftp: 192.70.117.81 (sorry, DNS messed up at our regional coord).
- /pub/incoming/uploads.
-
-
- =========
- IMPORTANT
- =========
-
- NEW: well, old but I've never thought about this before: there's an amiga-gcc
- mailing list running in Finland, to which I'm subscribed:
-
- amiga-gcc-port@lists.funet.fi
-
- This should be the PREFERED place to send comments/bugs/flames/etc...
-
- I'm quite tired of forwarding x times same answer to people so I really think
- this mailing list is the right thing.
- I'll forward any question to this mailing-list, but please use it directly,
- except when you send files, in this case send them to my ftp site.
-
- =======
- Sources
- =======
-
- This archive should contain everything necessary to get you going, it doesn't
- include the sources for ixemul.library (should be available RSN as a different
- distribution, or ask Markus Wild), and it doesn't include full sources to gcc.
-
- As stated by Richard Stallman of the FSF:
-
- "The GPL says that any distribution of binaries must contain either the
- source code or a written offer to supply source code (see the GPL for
- details of what is required)."
-
- If you're interested in the sources required to rebuild gcc, get the original
- GNU sources (gcc-2.5.8.tar.gz, somewhat 6MB), which should be stored on the
- same ftp site you got this binary distribution from (if they're not, tell the
- manager of that ftp site, as this is a requirement of the GNU Copyright
- LICENSE), or at ftp.gnu.ai.mit.edu:/pub/gnu, or on Ramses BBS (phone numbers
- listed below), otherwise ask me by smail then we'll manage to find a solution
- for you to get full sources.
-
- Then apply the gcc patch-file in src-patches/, and configure for
- `amigados'. Same thing goes for libg++-2.5.3. If you want (ie. you don't have
- to) get libg++-2.5.3.tar.gz (again, locations are explained below) and apply
- the libg++ diff from the src-patches directory, then configure for amigados
- and give it a try. Please note that you should have at least 40MB left or your
- HD and 8MB of memory minimum in order to rebuild gcc up to stage3. An
- accelerated Amiga is welcome, as it took me 4,5 hours to generate a single
- pass. So 3 passes makes 4,5 x 3 = 13,5 hours.
-
- Sources for other tools only included as binaries are available separately
- in self-contained archives (such as for example gnuinfo-920712.lha for
- InfoView), same locations, as described below.
-
- =====
- Where
- =====
-
- **** All GCC binaries (from 2.2.2 upto 2.5.8) are available on:
-
- - Aminet sites (wuarchive.wustl.edu and mirrors such as ftp.luth.se)
- in /pub/aminet/dev/gcc
-
- - Ramses The Amiga Flying BBS +33-1-60037015 HST Dual v32 terbo 4800-21600
- +33-1-60037713 SupraFax v32bis 4800-14400
- +33-1-60037716 Tornado v22bis 1200-2400
- in Topic "Development", Area "Gcc"
-
- **** GNU source code is available on:
-
- - same FTP site you've taken these archives
-
- - gnu.prep.ai.mit.edu 18.71.0.38
- in /pub/gnu
-
- - Ramses The Amiga Flying BBS
- in Topic "AmigaUnix/Unix/Linux/NetBSD", Area "Gnu Source Code"
-
- ============
- INSTALLATION
- ============
-
- NOTE: You MUST have at least 2.5.6 distribution in order to use this.
-
- To install it, just:
-
- CLI> cd gcc:/
- CLI> lha x gcc258ud.lha
- CLI> cd gcc:lib/gcc-lib/amigados
- CLI> delete 2.5.7 all quiet
-
- Full distribution of 2.5.8 will only be posted if demand exists (last full
- distribution was 2.5.6).
-
- Contents:
-
- Name What
- ---- ----
-
- COPYING GNU LICENSE, read!!
- README.update this file
- NEWS_gcc-2.5.8 What's new in gcc-2.5.8
- GCC-Install fixed Installer script to configure gcc
- os-include/inline/stubs.h missing inline header
- info/ manuals for the compiler
- src-patches/ source patches
- lib/gcc-lib/ home of compilers called by gcc
- bin/ new binaries
- man/ new man pages
-