Path: utzoo!utgpu!water!watmath!clyde!att!rutgers!mailrus!ames!pasteur!ucbvax!STONY-BROOK.SCRC.SYMBOLICS.COM!jrd From: jrd@STONY-BROOK.SCRC.SYMBOLICS.COM (John R. Dunning) Newsgroups: comp.sys.atari.st Subject: gcc problems Message-ID: <19880906162643.1.JRD@MOA.SCRC.Symbolics.COM> Date: 6 Sep 88 16:26:00 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 68 Date: 2 Sep 88 10:51:04 GMT From: stormy.atmos.washington.edu!jeff@beaver.cs.washington.edu (Jeff Bowden) I grabbed the gcc executables a few days ago. I found that I had insufficient resources to run it (sob :-( ). Yah, I was afraid that would happen. Please, everybody, read the blurb file (GNUBLURB.TXT) before downloading it. It's just too big for random copying around. The blurb contains a description of what's where, which pieces of the distribution you'll need to do what, and what system resources you'll need to run it. Help keep net traffic down! I uploaded it to a local BBS, though. One person who downloaded it. This person has a quite bit of experience programming on the ST but I don't think he knows a lot about Unix. Neither do I; that shouldn't make a difference. > 31Aug88 From Ganelius >I more or less have the GNU C compiler installed under MT C Shell. A major >problem though is the lack of the run time library. The runtime library is in GNULIB.ARC, available from all the usual servers. The library source was >compiled with something other than the GNU compiler, apparently. That's wrong. The library was compiled with the GNU 1.23. Is a >compiled library available? I ran into a couple of bugs in the compiler so >far. The compiler driver does not recognize the command line options `-c' and >`-o'. That's also wrong. Also most of its console output is missing carriage-returns. That's never happened to me. > > Also, is a Unix compatible make utility available from GNU for the ST? I don't know how compatible it is with Eunuchs, but the GNU MAKE util is in GNUUTILS.ARC. Since can't run it I can't be of much immediate assistance. Does anyone here have suggestions? My guess is the MT C shell does command line arguments differently than gulam (the shell used by the guy who did the port). Yes, I'd guess that's true, but it's still a bit mysterious how it could get as confused as he describes. Could it be that MT upcases command lines before executing them? I'd suggest he try it with gulam. Get it working that way first, then see what it takes to make it work with other CLI's. Perhaps it also does environment variables differently. (so the compiler merely can't find the library file as opposed to being unable to read it?) That's possible as well. Still, from the text of his message, it sounds like something didn't like the format of the OLB, not that it couldn't find it. I'm afraid more information is needed here.