www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/08/11/09:30:25

Message-ID: <3993FCBE.50C43267@maths.unine.ch>
Date: Fri, 11 Aug 2000 15:16:45 +0200
From: Gautier <gautier DOT demontmollin AT maths DOT unine DOT ch>
Organization: Maths - Uni =?iso-8859-1?Q?Neuch=E2tel?=
X-Mailer: Mozilla 4.74 (Macintosh; U; PPC)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.os.msdos.djgpp
Subject: Re: DJGPP neither running on ms-dos 6.2 nor on caldera-dos 7.03
References: <Pine DOT SUN DOT 3 DOT 91 DOT 1000810130138 DOT 511A-100000 AT is> <3992A575 DOT DD7D7B9D AT maths DOT unine DOT ch> <200008101619 DOT MAA10362 AT delorie DOT com>
NNTP-Posting-Host: mac13-32.unine.ch
X-Trace: 11 Aug 2000 15:16:46 +0100, mac13-32.unine.ch
Lines: 26
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

> > As for the compilers's behaviour, it is very simple: if a source
> > uses SVGA.Effects, the compiler will search for the file svgaeffe.ads
> > as Krunch tells it, for SVGA.Effects.IO, it will look for svgeffio.ads
> > and nothing else

Eli:

> Note that, while this is a good approach, it still has its drawbacks.
> For example, someone might bring an LFN-named version of a file
> (e.g. from another platform), but will be unable to use it before
> renaming it.

Often, portable code is delivered in one text - e.g. the BLAS bindings.
  http://topo.math.u-psud.fr/~sands/BLAS/
The gnatchop utility splits it into files with long or short names,
depending on the OS. But it is not clear to me if it would be
possible for C/C++ (is it possible to determine where is the end of
an "unit", or is it just a sequence of functions and variables ?)

> I think it is better to look for both long and short
> names.  However, this usually needs quite a bit of heuristic code; see
> gxx.c in djlsr203.zip for an example.

Well I see - forget my suggestion...
______________________________________________________
Gautier  --  http://members.xoom.com/gdemont/gsoft.htm

- Raw text -


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