Mail Archives: djgpp/1997/03/13/06:26:52
On 13 Mar 1997, John Schucker wrote:
> I am trying to compile lynx 2.7 under DOS, with djgpp. I've been in
> touch with the author, and he seemed to think it wouldn't work, and that
> it wouldn't be able to keep up with the libwww.a versions. I think it
> could, with say a sed script to change all of the LFN refs, but I've done
> that by hand this time.
Why did you need to ``change all of the LFN refs''? DOS truncates the
long names automatically, so this should only be a problem if the
original distribution uses filenames that are illegal on MSDOS, like
if they have more than one dot.
Anyway, there's a DJGPP port of Lynx that you might find useful:
http://www.fdisk.com/doslynx/
> However, I can get everything to make except libwww.a, because it needs
> the file .created. However, when I change the (LOB)/.created to
> (LOB)/created or _created, I get:
> make commonma: 149, missing separator, stop.
Please post the contents of the Makefile around line 149. The usual
cause for this is that a command begins with a SPACE instead of a TAB
character, so if you have edited the Makefile with an editor that
converts tabs to spaces, that's the cause for your problems.
> personally don't see why it must be restricted to being made with win95
> simply because it depends on LFN. Surely there's some way around this?
The problems with long names should not be that hard. Please describe
what exactly were the LFN-related changes that you needed to do.
- Raw text -