[comp.sys.amiga] gcc

chet@CIS.OHIO-STATE.EDU (eric j chet) (01/25/90)

To All Amiga Unix Guru's:
     Has anybody ported GNU gcc to the amiga?  Respond to me or comp.sys.amiga.

jet@karazm.math.uh.edu (J. Eric Townsend) (11/18/90)

In article <90320.195811UH2@psuvm.psu.edu> Lee Sailer <UH2@psuvm.psu.edu> writes:
>My bet is that by the time all 100 had finished their programs, you would
>have paid the Lattice group a lot less [than the GCC group].
>
>On the other hand, group B would know a lot more about the GNU compiler.

If, however, you hire a programmer who's already a GNUser, you're likely
to get a much better program, and it'll be cheaper.

Your example is full of holes.  If I ask you to write a program, and
you don't already own a compiler (of any sort), I'll go ask somebody else.


--
J. Eric Townsend     Internet: jet@uh.edu    Bitnet: jet@UHOU
Systems Manager - University of Houston Dept. of Mathematics - (713) 749-2120
EastEnders list: eastender@karazm.math.uh.edu
Skate UNIX(r)

vinsci@funet.fi (Leonard Norrgard) (01/07/91)

Since you were going to ask....

[Note: The GNU ld linker is also ported and produces Amiga executables
 from unix style object files.]

From: vinsci@NIC.FUNET.FI (Leonard Norrgard)
Newsgroups: bit.listserv.i-amiga
Subject: Re: ? PDC 3.34 & optimization
Date: 5 Jan 91 03:43:54 GMT
In-Reply-To:  A0NJ@UNB.CA's message of 4 Jan 91 22:31:50 GMT

>Where is this port of GCC available?

By ftp from nic.funet.fi, look in the directory pub/amiga/gnu/gcc/port
for several subdirectories containing different ports. Output from ls
-lgR included below. Unless you have Manx C available you currently
will want the Burr-Rushing-Pigg port (BuRP for short :-) which you can
now use with the PDC libraries.

  NOTE1: None of the ports are what we consider release versions for
         Amiga GCC. The BuRP and Wild ports are pretty stable, but
         lacking in some areas. (Don't look for a debugger -- yet)

  NOTE2: As you can see from the listing below, the files you need to
         use a port are rather large. Please do not use mail-servers to
         retrieve the stuff unless you need this desperately and can't
         get anyone with ftp access to fetch it for you. When the port
         is finished (later this year), it will released to several
         places, including the fish disks. Full source is of course
         available.

>How does it compare to the >commercial compilers such as SAS/C?

You mean how SAS/C compares to GCC? Well, SAS/C is more adapted to the
Amiga, it is smaller (the compiler, not the output). On the other hand
most larger projects from the unix world can not be compiled by SAS/C.
To do anything real with GCC you will need at least 2.5Mb RAM and a
harddisk.
  Projects underway by the members of the porting group include Kyoto
Common Lisp (full version), G++, GDB, X11R4 (will take time) and surely
others as well.

-- Leonard


nic.funet.fi:~pub/amiga/gnu/gcc/port:ls -lgR:

total 260
drwxrwxr-x  2 vinsci   ftp           512 Jan  3 04:29 Antonishek
drwxrwxr-x  2 vinsci   ftp           512 Jan  3 17:02 Burr-Rushing-Pigg
-rw-rw-r--  1 vinsci   ftp          1017 Aug 28 09:16 PROJECT
-rw-rw-r--  1 vinsci   ftp           510 Aug 28 09:15 README
drwxrwxr-x  2 vinsci   ftp           512 Jan  3 05:55 Wild
-rw-rw-r--  1 vinsci   ftp         14842 Aug 25 00:50 arc.amiga-gcc-info
-rw-rw-r--  1 vinsci   ftp        224964 Jan  2 08:44 arc.amiga-gcc-port
        "arc.amiga-gcc-port" is an archive file that gets updated
        each time someone posts something on the working group's
        mailing list.
drwxrwxrwx  2 vinsci   ftp           512 Dec 28 17:46 incoming
        Anything in this directory is not accessible, usually is moved
        to the correct place within days.

Antonishek:
total 60
-rw-rw-r--  1 vinsci   ftp         60953 Aug 29 05:23 ant-agcc.tar.Z

Burr-Rushing-Pigg:
total 1131
-rw-rw-r--  1 vinsci   ftp          1849 Jan  3 06:21 00readme.txt
-rw-rw-r--  1 vinsci   ftp          4559 Jan  3 06:21 acrt0.lzh
-rw-rw-r--  1 vinsci   ftp        435802 Oct 24 02:35 agcc901022.lzh
-rw-rw-r--  1 vinsci   ftp         16171 Jan  3 06:22 agcc_incl_901220.lzh
-rw-rw-r--  1 vinsci   ftp         25110 Jan  3 06:26 agcc_lib_901220.lzh
-rw-rw-r--  1 vinsci   ftp        173303 Jan  3 06:25 agcc_libsrc_901220.lzh
-rw-rw-r--  1 vinsci   ftp        345871 Jan  3 06:34 cc1-68020.Z
-rw-rw-r--  1 vinsci   ftp          8791 Jan  3 06:26 gcc.doc
-rw-rw-r--  1 vinsci   ftp           860 Jan  3 06:26 important_readme
-rw-rw-r--  1 vinsci   ftp         29152 Jan  3 06:27 lharc
-rw-rw-r--  1 vinsci   ftp         28414 Jan  3 06:27 lharc.doc
-rw-rw-r--  1 vinsci   ftp         40232 Jan  3 06:28 lharc121.zoo

Wild:
total 1304
-rw-rw-r--  1 vinsci   ftp         44032 Dec 28 17:38 ar901227.lzh
-rw-rw-r--  1 vinsci   ftp        497950 Oct  5 17:08 gcc00901002.lzh
-rw-rw-r--  1 vinsci   ftp        455158 Sep  8 21:55 gcc090880.lzh
-rw-rw-r--  1 vinsci   ftp        236334 Oct 20 15:46 ld901019.lzh
-rw-rw-r--  1 vinsci   ftp         33912 Jan  3 05:55 ld910101.lzh
-rw-rw-r--  1 vinsci   ftp         35723 Oct  5 17:08 s2m1001.lzh

*THAT'S ALL!*

ahinds@hcunix.haverford.edu (Alexander Hinds) (04/15/91)

	Can somebody tell me where I can ftp gcc and all associated
stuff?  I can't seem to reach titan.ksc.nasa.gov from here, so it
would have to be somewhere else.....
	Thanks.

Alexander Hinds

smr@beach.cis.ufl.edu (Samual Rushing) (04/21/91)

In article <ahinds.671663078@hcunix.haverford.edu> ahinds@hcunix.haverford.edu (Alexander Hinds) writes:
>
>	Can somebody tell me where I can ftp gcc and all associated
>stuff?  I can't seem to reach titan.ksc.nasa.gov from here, so it
>would have to be somewhere else.....
>	Thanks.
>
>Alexander Hinds

The internet address for titan is 128.159.4.20
The gcc stuff is in the amiga dir.

Many nameservers do not recognize 'titan.ksc.nasa.gov'
so try it with the number and it might work.

If that doesn't work, email back to me. We can try to work something
out with mail.

BTW- We just put up a port of Phil Karn's DES encryption utility.
Good for paranoid Amiga users.
It's in the same directory as the GCC port. Called 'des.lzh'

Good Luck-
srp (posting from smr's account).


--
Samual M. Rushing, Memberperson, Students for a Rational Society, UCF
"If we let him get away with this, what will he do next???" - Bush on Bush
rushing@eola.cs.ucf.edu   smr@beach.cis.ufl.edu	  rushing@titan.ksc.nasa.gov