Paul Eggert <[email protected]> wrote: > On 12/18/11 15:55, Steven Penny wrote: > > why is MinGW found many times in the "configure" file? > > GNU Tar uses some library code that can run on MinGW, and some > of its configuration creeps into 'configure', but that doesn't > mean that GNU Tar itself runs on MinGW.
It seems that stat() on Win-DOS does no deliver inode numbers and as a result of the fact that the struct stat definition defines ino_t as short make it impossible to even write a work around for this important standard compliance bug. Note that MS internally has the important and needed inode number but it is not forwarded to standard compliant software. IIRC, recent star versions (see ftp://ftp.berlios.de/pub/schily/) compile on Win-DOS even with the MS C-Compiler but you will not have nuch luck with it as the non-compliances introduced by MS make it belive that all files are hard linked to each other. In any case, mkisofs and sfind definitely compile this way but the named problems prevent them from being useful. Things would be simple if MS did minimally follow standards. Jörg -- EMail:[email protected] (home) Jörg Schilling D-13353 Berlin [email protected] (uni) [email protected] (work) Blog: http://schily.blogspot.com/ URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
