If you fix defrag problems, PLEASE do not forget a working support for FAT32 and NLS.
Thx.
Fritz
Sent: Tuesday, November 18, 2025 at 7:55 PM
From: "victoria crenshaw via Freedos-devel" <[email protected]>
To: "Technical discussion and questions for FreeDOS developers." <[email protected]>
Cc: "victoria crenshaw" <[email protected]>
Subject: Re: [Freedos-devel] NASM is having issues compiling DEFRAG
From: "victoria crenshaw via Freedos-devel" <[email protected]>
To: "Technical discussion and questions for FreeDOS developers." <[email protected]>
Cc: "victoria crenshaw" <[email protected]>
Subject: Re: [Freedos-devel] NASM is having issues compiling DEFRAG
thanks ill look!
i did get it to compile by manually executing nasm from the directory
for each files
ill try to fix this for defrag
On 11/18/25 12:34 PM, Radek Krzyśków via Freedos-devel wrote:
> Hi!
>
> Please take a look at the CWSDPMI documentation:
> https://sandmann.dotster.com/cwsdpmi/
>
>> 1) "cwsdpmi" alone with no parameters will terminate and stay resident FOR A SINGLE DPMI PROCESS. This means it unloads itself when your DPMI application exits. This mode is useful in software which needs DPMI services, since CWSDPMI can be exec'ed and then will unload on exit.
>> 2) "cwsdpmi -p" will terminate and stay resident until you remove it. It can be loaded into UMBs with LH. "cwsdpmi -u" will unload the TSR.
> ---
>
> When you have both the "cwsdpmi.exe" and "nasm.exe" in your PATH, you
> have to call either each time:
>
> $ cwsdpmi
> $ nasm [with command line options]
>
> or, launching CWSDPMI once as a TSR program:
>
> $ cwsdpmi -p
> $ nasm [with command line options]
> $ nasm [again and again]
>
> You can also try developing with NASM under DOSBox-X (no need to load
> the DOS Protected Mode Interface), or under modern 64-bit systems
> (Windows, Linux).
>
> ---
>
> Take care, Radek
>
>
> wt., 18 lis 2025 o 18:20 victoria crenshaw via Freedos-devel
> <[email protected]> napisał(a):
>> it's in the path
>>
>> and nasm is installed
>>
>> i need to get that program easily callable
>>
>>
>> On 11/18/25 11:18 AM, Steve Nickolas wrote:
>>>
>>> On Tue, 18 Nov 2025, victoria crenshaw via Freedos-devel wrote:
>>>
>>>> i cant compile DEFRAG having issues with nasm calls in it
>>>>
>>>> Load error: no DPMI - Get csdpmi*b.zip
>>>>
>>>> I cant fix this yet
>>> Do exactly that - you need CWSDPMI.EXE
>>>
>>> -uso.
>>
>> _______________________________________________
>> Freedos-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
> _______________________________________________
> Freedos-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel
i did get it to compile by manually executing nasm from the directory
for each files
ill try to fix this for defrag
On 11/18/25 12:34 PM, Radek Krzyśków via Freedos-devel wrote:
> Hi!
>
> Please take a look at the CWSDPMI documentation:
> https://sandmann.dotster.com/cwsdpmi/
>
>> 1) "cwsdpmi" alone with no parameters will terminate and stay resident FOR A SINGLE DPMI PROCESS. This means it unloads itself when your DPMI application exits. This mode is useful in software which needs DPMI services, since CWSDPMI can be exec'ed and then will unload on exit.
>> 2) "cwsdpmi -p" will terminate and stay resident until you remove it. It can be loaded into UMBs with LH. "cwsdpmi -u" will unload the TSR.
> ---
>
> When you have both the "cwsdpmi.exe" and "nasm.exe" in your PATH, you
> have to call either each time:
>
> $ cwsdpmi
> $ nasm [with command line options]
>
> or, launching CWSDPMI once as a TSR program:
>
> $ cwsdpmi -p
> $ nasm [with command line options]
> $ nasm [again and again]
>
> You can also try developing with NASM under DOSBox-X (no need to load
> the DOS Protected Mode Interface), or under modern 64-bit systems
> (Windows, Linux).
>
> ---
>
> Take care, Radek
>
>
> wt., 18 lis 2025 o 18:20 victoria crenshaw via Freedos-devel
> <[email protected]> napisał(a):
>> it's in the path
>>
>> and nasm is installed
>>
>> i need to get that program easily callable
>>
>>
>> On 11/18/25 11:18 AM, Steve Nickolas wrote:
>>>
>>> On Tue, 18 Nov 2025, victoria crenshaw via Freedos-devel wrote:
>>>
>>>> i cant compile DEFRAG having issues with nasm calls in it
>>>>
>>>> Load error: no DPMI - Get csdpmi*b.zip
>>>>
>>>> I cant fix this yet
>>> Do exactly that - you need CWSDPMI.EXE
>>>
>>> -uso.
>>
>> _______________________________________________
>> Freedos-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
> _______________________________________________
> Freedos-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel
_______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel
