www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/04/03/09:29:13

Date: Thu, 3 Apr 1997 17:15:05 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Claudiu Balciza <cbalciza AT mail DOT cccis DOT ro>
cc: djgpp mailing list <djgpp AT delorie DOT com>
Subject: Re: GRX20 make error
In-Reply-To: <M.040397.065743.27@Default>
Message-ID: <Pine.SUN.3.91.970403170811.27318K-100000@is>
MIME-Version: 1.0

On Thu, 3 Apr 1997, Claudiu Balciza wrote:

> 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.

You are looking in the wrong place.  That Makefile needs libgrx.h to be 
in the src/include directory, not in djgpp/include.  That is how things 
are inside grx20.zip, and if you unzip preserving the directory 
structure, that is how the things should stay.  Here's a relevant line 
from the contents of grx20.zip:

	  3482  08-04-95  21:46   contrib/grx20/src/include/libgrx.h

And here's a relevant line from the file depend.gnu which is included by 
the makefile and describes the dependencies of various object files:

   draw/clear.o: draw/clear.c ./include/libgrx.h ../include/grx20.h \
     ./include/memcopy.h ./include/memmode.h

This says that draw/clear.o needs ./include/libgrx.h, that is, libgrx.h
should be in the include subdirectory of the directory where you run Make. 

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019