Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.os.msdos.programmer > #601

Re: lfndssrc.zip

From "Rod Pemberton" <do_not_have@notemailntt.cmm>
Newsgroups comp.os.msdos.programmer
Subject Re: lfndssrc.zip
Date 2012-05-15 19:46 -0400
Organization Aioe.org NNTP Server
Message-ID <joupr2$pno$1@speranza.aioe.org> (permalink)
References (6 earlier) <rs5sq7hme11emommn474of3nvclr6lmum9@4ax.com> <jonnho$2sf$1@speranza.aioe.org> <kkavq7pvo2l2j4cv4buk29j76i8m76knba@4ax.com> <ed831275-5e60-4709-a4f2-fe0516628116@t35g2000yqd.googlegroups.com> <ote4r7tjhf1qi8m0u4q73g1tbfpd5ljcit@4ax.com>

Show all headers | View raw


"cg_chas" <cg_chas@hotmail.com> wrote in message
news:ote4r7tjhf1qi8m0u4q73g1tbfpd5ljcit@4ax.com...
> On Sun, 13 May 2012 07:00:55 -0700 (PDT), Rugxulo <rugxulo@gmail.com>
wrote:
...

> [...] when compiling using DJGPP, [DJGPP] cannot find all of the
> files it needs.  Again, this is specific to using LFNDOS and it seems to
> have to do with long directory names.  I am guessing this is related to
> the same bug.
>

Generally, I use DJGPP in a Windows console to compile.  However, when I'm
compiling in DOS, I don't automatically run DOSLFN.  In fact, I rarely use
DOSLFN with DJGPP in DOS.  Most of DJGPP's filenames, and my own, are 8.3
compliant.  I.e., wait until it complains, then run an LFN driver.

IIRC, there are certain DJGPP files that need LFNs enabled for DJGPP to find
them.  From what I've seen, these are usually POSIX related files.

One such example is "syslimits.h" gets included occasionally.  I don't know
why.  It's not in the normal include directory.  Nothing in the normal
include directory actually seems to include it...  You might ask on
comp.os.msdos.djgpp.  The Google Groups archive of c.o.m.d. shows
people asking about the issue a very infrequently.

To fix the issue in DOS, you have to run an LFN driver, such as DOSLFN, and
also set DJGPP's LFN variable as LFN=y in DJGPP.ENV.   LFN=y should be the
default.  Some people compile for pure DOS without LFNs by using LFN=n.  Or,
you have to rename "syslimits.h" to "syslimit.h" (8.3) by removing the "s"
and change the included name in the sources to "syslimit.h" by removing the
"s".  Or you can change the name in the source to whatever SFN is in use,
e.g., "syslim~1.h".  Or, you can change the source code to use a different
include with the needed include info.  All of that's fine for your source or
the source you're trying to compile, but I don't know where that gets
included when DJGPP system files wants it...

For a Windows console, LFNs are provided by Windows, so it shouldn't be an
issue for compiling.  Compiling is much faster under Win98/SE too.


Rod Pemberton


Back to comp.os.msdos.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-07 22:21 -0400
  Re: lfndssrc.zip Rugxulo <rugxulo@gmail.com> - 2012-05-08 08:47 -0700
    Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-08 12:10 -0400
      Re: lfndssrc.zip "Auric__" <not.my.real@email.address> - 2012-05-08 17:39 +0000
      Re: lfndssrc.zip "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-05-09 02:24 -0400
        Re: lfndssrc.zip "Rod Pemberton" <do_not_have@notemailnot.cmm> - 2012-05-09 05:28 -0400
          Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-09 05:32 -0400
            Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-09 10:04 -0400
        Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-09 05:42 -0400
          Re: lfndssrc.zip "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-10 03:44 -0400
            Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-11 15:35 -0400
              Re: lfndssrc.zip "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-11 17:56 -0400
                Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-12 04:41 -0400
                Re: lfndssrc.zip "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-13 03:24 -0400
                Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-13 09:21 -0400
                Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-14 10:37 -0400
                Re: lfndssrc.zip "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-14 23:46 -0400
                Re: lfndssrc.zip Rugxulo <rugxulo@gmail.com> - 2012-05-14 21:02 -0700
                Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-15 08:13 -0400
                Re: lfndssrc.zip "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-15 18:54 -0400
                Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-15 09:51 -0400
                Re: lfndssrc.zip "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-15 18:59 -0400
                Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-16 08:55 -0400
                Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-16 09:08 -0400
                Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-16 16:11 -0400
                Re: lfndssrc.zip Rugxulo <rugxulo@gmail.com> - 2012-05-13 07:00 -0700
                Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-15 08:21 -0400
                Re: lfndssrc.zip "Rod Pemberton" <do_not_have@notemailntt.cmm> - 2012-05-15 19:46 -0400
                Re: lfndssrc.zip Rugxulo <rugxulo@gmail.com> - 2012-05-15 17:32 -0700
                Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-16 10:37 -0400
                Re: lfndssrc.zip cg_chas <cg_chas@hotmail.com> - 2012-05-16 10:42 -0400
            Re: lfndssrc.zip Rugxulo <rugxulo@gmail.com> - 2012-05-12 14:09 -0700

csiph-web