delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/02/10/15:22:01

Message-Id: <200002101909.NAA10923@darwin.sfbr.org>
Date: Thu, 10 Feb 2000 13:09:11 -0600 (CST)
From: Jeff Williams <jeffw AT darwin DOT sfbr DOT org>
Subject: Source code for LFNDOS v1.06 released
To: djgpp AT delorie DOT com
MIME-Version: 1.0
X-Mailer: dtmail 1.3.0 @(#)CDE Version 1.3.4 SunOS 5.7 sun4u sparc
X-MIME-Autoconverted: from QUOTED-PRINTABLE to 8bit by delorie.com id OAA00492
Reply-To: djgpp AT delorie DOT com

DJGPP'ers:

The source code to Chris Jones' LFN driver for DOS has been released.

IMHO the lack of LFN capabilities on pure DOS machines has been a real
handicap, so this is really great news for those using DJGPP on
non-Windows, non-NT systems.  I hope many of you will find time to d/l
and experiment with Chris' driver and help him squash any remaining bugs.

------

LFNDOS v1.06 by Chris Jones (1999)

Provides the Windows 95 long filename API to DOS programs. Any
DOS program which can use long filenames, for example DOS 7
Command.com, edit.com and all DJGPP programs, can load and save
using them with LFNDOS. Designed for Win95 users using
DOS-mode, although it works under old DOS versions too! C++
source code (122k) now available!

Here's the `readme' file from the archive:

LFNDOS Source Code
==================

This archive contains the source code to the LFNDOS program.

It compiles with Borland Turbo C++ 3.0. Just add the two CPP files and
the OBJ file to a project, set Large memory model, and compile.
And before you ask: no, it will NOT compile with MS Visual C++ version 2 or
later, because that can't make DOS programs. You can get Turbo C++ 2.0 free
from Borland at http://community.borland.com/museum, and I think LFNDOS should
compile with that.

There is ABSOLUTELY NO WARRANTY on the included software.
The source code comes under the GNU Public License; see the file COPYING
included for information on what you can and can't do with the source.

Included in this archive is my messy unmodified LFNDOS v1.06 source code
(these are the files in the root of the archive).
Inside is also a file called lfndsnew.zip, which contains a modified
version (v1.07 beta), which has been formatted nicely and also unicode
functions added by Jiang Hong. Which version you want to use is up to you,
but I can only answer questions about my original v1.06 source, because
changes have been made to the other version, which I may not be aware of.

Chris Jones
http://members.xoom.com/dosuser/



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019