Date: Thu, 14 Aug 1997 16:37:06 +0300 (IDT) From: Eli Zaretskii To: Jeremy Penner cc: djgpp AT delorie DOT com Subject: Re: Weird debugging problems In-Reply-To: <33f0f2e2.1965997@nntp.mbnet.mb.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Tue, 12 Aug 1997, Jeremy Penner wrote: > I'm having trouble with the -g option. I use: > gcc leveled.c -g leveled.exe tilelib.o sprite.o -lalleg > and it spews out page after page of "multiple definitions" for every > function I use. Here's a sample: It's a cockpit error. You need to say this: gcc leveled.c -g -o leveled.exe tilelib.o sprite.o -lalleg In other words, -g does not come INSTEAD of -o, it comes IN ADDITION to it. You still have to say -o leveled.exe.