Date: Wed, 2 Apr 1997 10:36:47 +0300 (IDT) From: Eli Zaretskii To: Claudiu Balciza cc: djgpp mailing list Subject: Re: GRX20 make error In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Tue, 1 Apr 1997, Claudiu Balciza wrote: > in order to use GRX20 (recently downloaded) > I ran MAKE.EXE in the GRX20 directory where > the MAKEFILE file is. Why did you need to run Make at all? grx20.zip comes with a pre-built library libgrx20.a; you just need to copy it to your lib subdirectory of the main DJGPP installation, that's all. > D:\APPS\DJGPP\GRX20>make > cd src > d:/apps/djgpp/bin/make.exe > make.exe[1]: Entering directory `d:/apps/djgpp/grx20/src' > make.exe[1]: *** No rule to make target `include/libgrx.h', needed by `draw/bitblt.o'. Stop. > make.exe[1]: Leaving directory `d:/apps/djgpp/grx20/src' > make.exe: *** [libs] Error 2 > > what does that mean ? This means that Make needs a file include/libgrx.h to build the file draw/bitblt.o, but it cannot find that file. Since that file is inside grx20.zip, the only reason that I can think of is that you didn't use -d switch to pkunzip when you unzipped the archive, or maybe you got a corrupted zip file. I suggest that you read the docs of Make before using it, so you understand how it works and can interpret its messages, because the message you are quoting is crystal clear.