Eric Auer wrote: > Hi Andris, > > I think Bart Oldeman recently fixed the GNU SED problem... > >> Some time ago I submitted am error report for DOSEMU about >> problems running DJGPP port of GNU SED from configure scripts >> http://sourceforge.net/tracker/index.php?func=detail&aid=1429741&group_id=49784&atid=457447 > >> and also tracker for FreeDOS. It took me some time to build >> working FreeDOS kernel from CVS sources under DosEMU-1.4.0. > > Do you want to say that the CVS sources have a bug in the build > scripts and you had to repair them first? Please explain.
kernel/int2f.asm generates reference to _nlsInfo which remains unresolved. I had to rename it to NLSINFO there for linker to succeed. 2007/05/01 CVS version did not compiled "out of box". So this problem has appeared after that. > >> The problem when GNU SED writes output file up to 2GB >> (when DOSEMU quits) now seems to be fixed. > > I assume this is due to the fix by Bart :-). So does the old kernel > www.coli.uni-saarland.de/~eric/stuff/soft/by-others/kernel2036-binary.zip > have the SED problem and the CVS one fixes it? Please compare. Yes, it is fixed between May 1st and current CVS versions. > >> touch.exe (from DJGPP fileutils) fails with an error message: >> touch: setting times of `foo': Input or output error (EIO) > > Please compare two cases: A Linux directory simulating a drive > in DOSEMU and a diskimage simulating a drive in DOSEMU. There > might also be a long file name problem, try $_lfn_support=(0) > in your DOSEMU configuration file, and try touch FOO instead > of touch foo... :-). Thanks! Without LFN there is not such problem. I am however I myself am interested only on system which support LFN. 'touch FOO' fails in exactly the same way. As far as debugging showed it is DJGPP's utime() (or more exactly DOS Fn 0x5705, which fails). I'm going to test under VMWare Server-1.0.2. It is perhaps more clean environment rather than DOSEMU in case when Linux directory is used for simulating drive. I'm not going however to install FreeDOS in real partition on HDD. Andris ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Freedos-kernel mailing list Freedos-kernel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-kernel