Message-ID: <3993FCBE.50C43267@maths.unine.ch> Date: Fri, 11 Aug 2000 15:16:45 +0200 From: Gautier 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: <3992A575 DOT DD7D7B9D AT maths DOT unine DOT ch> <200008101619 DOT MAA10362 AT delorie DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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