Comments: Authenticated sender is <mert0407 AT sable DOT ox DOT ac DOT uk> From: "George Foot" <george DOT foot AT merton DOT oxford DOT ac DOT uk> To: dazzee <dazzee AT globalnet DOT co DOT uk> Date: Tue, 25 Aug 1998 04:08:53 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: allegro make help Reply-to: george DOT foot AT merton DOT oxford DOT ac DOT uk CC: djgpp AT delorie DOT com Message-Id: <E0zB9Uu-0003O4-00@sable.ox.ac.uk> Precedence: bulk On 24 Aug 98 at 22:11, dazzee wrote: > Microsoft(R) Windows 95 > (C)Copyright Microsoft Corp 1981-1996. > C:\WINDOWS>cd\djgpp\bin That shouldn't be necessary... > C:\DJGPP\bin>make > Compiling Allegro. Please wait... > gcc -I. -Isrc -Isrc/djgpp -Iobj/djgpp -Wall -W -Werror -Wno-u > ast-math -fomit-frame-pointer -o obj/djgpp/allegro.o -c src/a > In file included from src/allegro.c:24: > c:/djgpp/include/unistd.h:20: warning: `NULL' redefined > c:/djgpp/include/_null.h:13: warning: this is the location of > ition > In file included from src/allegro.c:31: > c:/djgpp/include/dos.h:386: arguments given to macro `nosound > make.exe: *** [obj/djgpp/allegro.o] Error 1 Your include files are screwed. Where did you get `_null.h' from? Where did you get your copy of `dos.h' from? They're not the ones from any version of djgpp that I know of. I presume your `stdlib.h' is also broken. If you don't know what's wrong, please tell us whether or not you have a `djdev*b.mft' file in your manifest directory, and the datestamps on the files `_null.h', `dos.h' and `stdlib.h' in your include directory. -- george DOT foot AT merton DOT oxford DOT ac DOT uk