Comments: Authenticated sender is From: "George Foot" To: dazzee 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: 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