Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!swrinde!ucsd!ucbvax!hplabs!nsc!pyramid!telam From: telam@pyrps5 (Thomas Elam) Newsgroups: comp.sys.amiga Subject: Help! Need Suggestions on Debugging C Programs on Amiga (Repost) Keywords: C Debug Lattice Manx CPR Metascope dbx sdb Message-ID: <125224@pyramid.pyramid.com> Date: 30 Aug 90 16:58:56 GMT Sender: daemon@pyramid.pyramid.com Distribution: na Lines: 22 I previously sent this message to comp.sys.amiga.tech. Maybe I'm just too impatient for an answer. Hello! I'm fairly used to dbx, and somewhat used to sdb, but I can't even start my program under CPR without crashing (guruing) my Amiga. Maybe I'm spoiled by a big programming environment like UNIX, but maybe someone can grant me a few tips that will get me off to a running start. Are there some tried and true steps to getting a program past the crucial steps, then keeping the debugging rolling quickly? E.g., getting the program started, passing parameters properly to functions (right lengths), debugging without resorting to a lot of printf's or DPRINT's, etc. Thanks! P.S: Lazy question: Does the Lattice compiler have a "supercompatibility" mode like the Manx compiler?