Date: Thu, 13 Mar 1997 13:15:58 +0200 (IST) From: Eli Zaretskii To: John Schucker cc: djgpp AT delorie DOT com Subject: Re: lynx 2.7 under dos. In-Reply-To: <5g7rpd$h7r$1@news3.alpha.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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.