On Thu, 20 Feb 2003 [EMAIL PROTECTED] wrote: > My system is running FreeDOS 2028 and FreeCom 0.83 > I am using Turbo C 2.01 as C compiler. > I also tried nasm version 0.98.31, 0.98.32, 0.98.35. > > It seems v0.98.35 having the same problem like 0.98.34 does. > It will NOT complete making a kernel because it can not use > far jump. > > My questions are: > > 1) Exactly what version of nasm I should use > or should not use?
nasm 0.98 is OK, and the upcoming 0.98.36 (or what's in the current NASM cvs) too. Anything in between is problematic for some reason. > 2) Does anyone know how to solve my kerenl booting problem? your nasm is OK. But I've had one other report that Turbo C 2.01 compiled kernels cause problems with booting (they should be OK but I haven't got around to look into this); you might be better off using OpenWatcom instead -- see http://www.freedos.org/freedos/news/newsitem/137.txt For the purposes of compiling the kernel OpenWatcom runs just fine in FreeDOS as long as you don't use EMM386. Bart ==^================================================================ This email was sent to: [email protected] EASY UNSUBSCRIBE click here: http://topica.com/u/?b1ddyi.b3hwCs.YXJjaGl2 Or send an email to: [EMAIL PROTECTED] TOPICA - Start your own email discussion group. FREE! http://www.topica.com/partner/tag02/create/index2.html ==^================================================================
