[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-tar] need to build a Windows tar
From: |
Joerg Schilling |
Subject: |
Re: [Bug-tar] need to build a Windows tar |
Date: |
Mon, 19 Dec 2011 10:31:36 +0100 |
User-agent: |
nail 11.22 3/20/05 |
Paul Eggert <address@hidden> 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:address@hidden (home) Jörg Schilling D-13353 Berlin
address@hidden (uni)
address@hidden (work) Blog: http://schily.blogspot.com/
URL: http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily