Date: Thu, 2 Jan 1997 08:03:23 +0200 (IST) From: Eli Zaretskii To: Daniel Boyer cc: djgpp AT delorie DOT com Subject: Re: Help!!! can't make GRX20! In-Reply-To: <32ca9859.346906@redwood.cs.sc.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 1 Jan 1997, Daniel Boyer wrote: > >Please post the exact errors you received. The way to do this is: > > > > redir -o make.out -eo make > > > >Then post the contents of the 'err' file. That should tell us exactly > >what is wrong... I hope. > > ok here is what was written to make.out when I ran it in the allegro > directory: > > gcc -s -o demo/demo.exe obj/demo.o liballeg.a > obj/demo.o(.text+0x105):demo.c: undefined reference to `joy_left' > obj/demo.o(.text+0x12c):demo.c: undefined reference to `joy_right' Please do this: redir -o liballeg.lst -eo ar tv liballeg.a then post the contents of liballeg.lst. It seems that the library is empty or incomplete, but I can't be sure without seeing the above output ("ar tv" prints the contents of the library). If I'm right, then the problem happened in previous stages of your build process, and you will have to unzip the sources from scratch, run Make again with the `redir' redirection like John Aldrich told you, and post the log of that run, so we could see what, if at all, exactly went wrong. I suggest you delete the entire directory where you try to build Allegro before you unzip the sources, so previous trouble don't mess up your second attempt. Keep trying, I think you will have your problems solved this time.