Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-devel / 2001-06

(no subject)

3 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

HotBox

Hi.
I try to install FreePascal compiler version 1.0.4 for DOS (GO32V2) on my system:
OS: Windows NT 4.0 WorkStation SP6a
Disk C: 2Gb FAT16
Disk D: 4Gb NTFS
Disk E: 3Gb FAT32

Install.exe tell me:
The operating system doesn't
support LFN (long file name), so
some packages won't be installed.

Why?
Windows NT 4.0 support long file name...

When i look into the system.pp:
Procedure CheckLFN using DOS INT 21 71a0 function to test LFN support. But in Ralf Brown interrupt list this function Windows 95... Maybe Windows NT not support this function?

How i can install compiler on my system? If i change the install.exe, other packages and function don't work: CheckLFN -- RTL function...

Please, help.
P.S. Send me the answere to e-mail -- i not membere in you list... P.S. My english... Sorry...

Reply by email

Marco van de Voort
to HotBox
Show quoted text 14 lines
Hi. I try to install FreePascal compiler version 1.0.4 for DOS (GO32V2) on my system: OS: Windows NT 4.0 WorkStation SP6a Disk C: 2Gb FAT16 Disk D: 4Gb NTFS Disk E: 3Gb FAT32 Install.exe tell me: The operating system doesn't support LFN (long file name), so some packages won't be installed. Why?

Because NT4.0 doesn't support long file names in a dosbox.

Windows NT 4.0 support long file name...

Only for win32 programs, not for DOS programs.

When i look into the system.pp: Procedure CheckLFN using DOS INT 21 71a0 function to test LFN support. But in Ralf Brown interrupt list this function Windows 95... Maybe Windows NT not support this function?

Windows NT doesn't support any of the LFN functions. Not just the check.

How i can install compiler on my system? If i change the install.exe, other packages and function don't work: CheckLFN -- RTL function...

1. Use the Win32 compiler if possible.
2. Decompress by hand and manually patch ppc386.cfg. The installer is just an easy way to do that.

Reply by email

Pierre Muller
to Marco van de Voort

At 14:29 20/06/01 , vous avez écrit:

Show quoted text 27 lines
> Hi. > I try to install FreePascal compiler version 1.0.4 for DOS (GO32V2) on > my system: > OS: Windows NT 4.0 WorkStation SP6a > Disk C: 2Gb FAT16 > Disk D: 4Gb NTFS > Disk E: 3Gb FAT32 > > Install.exe tell me: > The operating system doesn't > support LFN (long file name), so > some packages won't be installed. > > Why? Because NT4.0 doesn't support long file names in a dosbox. > Windows NT 4.0 support long file name... Only for win32 programs, not for DOS programs. > When i look into the system.pp: > Procedure CheckLFN using DOS INT 21 71a0 function to test > LFN support. But in Ralf Brown interrupt list this function Windows 95... > Maybe Windows NT not support this function? Windows NT doesn't support any of the LFN functions. Not just the check.

Maybe you could try to install the WinNT LFN driver

see http://www.cybertrails.com/~fys/longfile.htm

Near the bottom of the page you will find
ntlfn08b and ntlfn08s zip files.

I never tested if this works as I have no access to NT stations :(

Reply by email