Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!rutgers!husc6!talcott!ci-dandelion!dgg From: dgg@ci-dandelion.UUCP (Dave Grubbs) Newsgroups: net.micro.amiga Subject: Desperation. Message-ID: <201@ci-dandelion.UUCP> Date: Mon, 3-Nov-86 11:45:04 EST Article-I.D.: ci-dande.201 Posted: Mon Nov 3 11:45:04 1986 Date-Received: Wed, 5-Nov-86 05:50:03 EST Reply-To: dgg@ci-dandelion.UUCP (Dave Grubbs) Organization: Cognition, Inc., Billerica, Ma. Lines: 43 I am a 4.2/4.3/Ultrix kernel hacker. In the past 8 years, I have written nearly .5M lines of code in 16 languages (incl. 6 assembly languages). I mention this to indicate that I know what computers and compilers are. The Amiga was bought to learn 68K assembly, to store personal data, and to hack on visual, sound, and control programs. I enjoy hacking, so I started compiling the Fish sources, some Unix programs and some programs of my own. I have purchased both compilers, Lattice (bacause I didn't know any better when I first got my Amiga) and Manx (so I don't have to "port" every program the Manx hackers write). Enough background. I have a serious problem. Though every commerial program (including the compilers) and every Fish disk executable seem to run just fine, every program bigger than "Hello World", that *I* have compiled, fails with one of 5 damn GURU messages. The one which finally got me is the "cc" program on Fish disk #29. I compiled it with Manx, using "cc cc.c" and "ln -o cc cc.o -lc" (I know about CLIB and ram:) and it compiled with no errors. When I execute it, the system hangs. CTRL-Amiga-Amiga has a 50% chance of showing a GURU at this point. I put "printf's" in and sometimes they show up and sometimes they don't. Well, what I am really asking for is what these damn things mean or how to find out myself. I haven't seen any mention of GURU, other than obliquely, since I started reading this news group: #00000003.00004F92 #00000003.000097B0 (A favorite -- it shows up EVERYWHERE) #00000004.000027D2 #84000009.48454C50 ("HELP"? I had guessed these were addresses.) #0000000B.2C6DFFFC Could I have my hardware set up wrong? (Then why does every executable I run, that was not created on my machine, work just fine?) Could I be missing some important compiler switches? (Then why do the makefiles provided with the Fish sources do no harm to anyone else? -- Remember, I have both compilers.) I have tried the dealer, but they don't seem to care about the Amiga any more. In any case, they don't have any hackers, just sales types. If I can't get help from the net, this frustrating monster is going out the window. I'll scrape enough money together to go buy a Sun or a microVAX.