Hi,

On Mon, Jan 4, 2016 at 9:54 AM, Antony Gordon <[email protected]> wrote:
>
> I’m attempting to recompile FDISK and apparently you need to assemble 
> bootnorm.asm
> and booteasy.asm and I’m getting this error when assembling booteasy.asm
>
> booteasy.asm:260: error: invalid parameter to [default] directive
>  This is line 260 below.
>
> default         db      '?',' '+80h
>
> Any thoughts?

The two .ASM files are both dated 2002. Inside BOOTEASY.ASM, it says
"Ported to NASM by Tom Ehlert". IIRC, the last of the pre-2.x series
of NASM (i.e. 0.98.39, without AMD64 support) was released in 2005.
Some older tools obviously used (or even still require) older versions
of NASM. E.g. SHSURDRV requires 0.98.39 (32-bit for more RAM) and
won't work in newer due to incompatible macros.

So, worst case scenario, just use old 0.98.39 and don't worry about it:

1). 
http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/devel/asm/nasm/0.98.39/

2a). 
http://sourceforge.net/projects/nasm/files/DOS%2032-bit%20binaries/0.98.39/nasm-0.98.39-djgpp.zip/download
2b). 
http://sourceforge.net/projects/nasm/files/DOS%2016-bit%20binaries%20%28OBSOLETE%29/0.98.39/nsm09839.zip/download

------------------------------------------------------------------------------
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to