X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f Date: Wed, 18 Jan 2006 15:06:26 -0500 Message-Id: <200601182006.k0IK6QbL023181@envy.delorie.com> From: DJ Delorie To: djgpp AT delorie DOT com In-reply-to: (dont_have@bitbucket.cmm) Subject: Re: Adding 64-bit file support to DJGPP References: <1137560452 DOT 398133 DOT 301490 AT g14g2000cwa DOT googlegroups DOT com> <200601180522 DOT k0I5MCVR031756 AT envy DOT delorie DOT com> <1137562915 DOT 964676 DOT 222680 AT f14g2000cwb DOT googlegroups DOT com> <0g31a3-vdi2 DOT ln1 AT news DOT infowest DOT com> <200601181556 DOT k0IFusZL016530 AT envy DOT delorie DOT com> <23f2a3-k8s2 DOT ln1 AT news DOT infowest DOT com> <200601181902 DOT k0IJ20Rj021390 AT envy DOT delorie DOT com> Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > What exactly is the the issue? That the DOS and Linux API's don't match? > That there needs to be a POSIX layer? Yes, all of that. A large chunk of the DJGPP C library deals with letting your application pretend that MS-DOS is really a POSIX.1 system, and hiding all the gory details. Plus, there's a lot of stuff in glibc that just isn't going to work under MS-DOS. It really wants to be Linux-only. In short, it's just a bad idea.