delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/08/01/20:48:28

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Tue, 1 Aug 2000 20:46:02 -0400
To: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: runtime header structure
Message-ID: <20000801204602.A19975@cygnus.com>
Reply-To: cygwin AT sources DOT redhat DOT com
Mail-Followup-To: cygwin AT sourceware DOT cygnus DOT com
References: <3986F8DA DOT 11182 DOT C44B33 AT localhost>
Mime-Version: 1.0
User-Agent: Mutt/1.3.6i
In-Reply-To: <3986F8DA.11182.C44B33@localhost>; from pgarceau@teleport.com on Tue, Aug 01, 2000 at 04:20:42PM -0800

On Tue, Aug 01, 2000 at 04:20:42PM -0800, Paul Garceau wrote:
>Hi folks,
>
>   Please, forgive the newbie nature of this question.
>
>   I am in the process of porting a rendering engine for Cygwin. 
> Primarily, the purpose is to allow multiple development 
>environment support for the rendering engine in question 
>(CrystalSpace).
>
>   Currently I am working on porting a Cygwin version of a 
>DirectX 3 (NT4) version of CrystalSpace.
>
>   In reviewing the header structure (/usr), I couldn't help but 
>notice that there were apparently duplicate headers involved.
>
>  On the one level, I see "usr/i686-pc-cygwin/include" and I 
>also see "usr/include".

/usr/i686-pc-cygwin/... is obsolete.  The "old" version of setup
used to delete this directory if it could, but this code is currently
missing from DJ's version of setup.exe.

>	Since I am attempting to integrate a new, NT4 based API, which 
>of the directories (usr/include, usr/i686-pc-cygwin/include, or 
>other) is the recommended location for new headers?

/usr/local/include would be the preferred place to put new headers.
You shouldn't be polluting the "standard" locations with your changes.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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