Mail Archives: djgpp/1999/01/09/13:42:38
Sorry for taking so long to answer, but as I tested your question
everything became clear: it was a LFN problem. So I started on hacking
statfs and forgot. Anyway here are the answers to help others (and
improving my descency).
According to Eli Zaretskii:
>
> On 26 Dec 1998, Martin Str|mberg wrote:
>
> > I have a really strange problem. I have bash up and running in WINDOZE
> > 4.1 (98). Other commands seem to be working but when I try to start
> > emacs some seconds pass and then I get back the bash prompt.
>
> Questions:
>
> - Does it work on the same system under ye olde COMMAND.COM?
Yes. That's what I couldn't understand. Until I remebered that DJGPP
2.02 has LFN=y as default.
> - Does it work when invoked as "emacs -q"?
No.
> - Does it work with LFN=n and with LFN=y?
LFN=n, yes. LFN=y, no.
> - What does the following yield in the file `emacs.log':
>
> redir -o emacs.log -eo emacs -q
"Cannot open load file: case-table".
> - Finally, what version of Emacs is this, and where did you get it?
It's the DJGPP port of course, version "GNU Emacs 19.34". From a
mirror of a mirror.
>
> > The DJGPP directory is mounted from a samba server read-only on P:
>
> Did you try moving Emacs to a local disk? Did it help?
Didn't try that.
>
> > Here's the output from go32-v2.exe:
> > ----- go32-v2 output start. -----
> > Usage: go32 coff-image [args]
>
> You have omitted the first line of what go32-v2 prints. I don't think
> it matters in this case, but please try to avoid such omissions.
Yes. Sorry. Cut and paste.
Anyway the problem was that I had exported my old DJGPP tree from the
SAMBA server which had it mounted as "msdos" and not "vfat". Hence no
LFN, but it was set to LFN=y in the DJGPP.ENV file.
Right,
MartinS
- Raw text -