Mail Archives: djgpp/1997/04/02/23:05:36
On 02-04-97 9:36a, in message <Pine DOT SUN DOT 3 DOT 91 DOT 970402103600 DOT 23151A-100000 AT is>, Eli Zaretskii
<eliz AT is DOT elta DOT co DOT il> wrote:
> 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.
this might work. thank you
> > 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
>
> 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.
the include/libgrx.h is and was definitely there when error occured
More, it was in both
d:\apps\djgpp\include
and
d:\apps\djgpp\include\grx20\include
so there might be something else.
Thanks anyway. I'll keep on digging.
- Raw text -