From: "Christopher Nelson" To: Subject: Re: X and GNOME ports. Date: Sun, 27 Jun 1999 14:32:31 -0600 Message-ID: <01bec0dc$2e3c6280$LocalHost@thendren> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 4.71.1712.3 X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Reply-To: djgpp AT delorie DOT com >>I mean, just imagine that we have to develop:: >> >>A BSD socket library for DOS which doesn't need Windows. >> + >>A POSIX compliant thread library >> + >>A whole replacement for libc to make it MT-safe >> + >>A port of XFree86 >> >>I wonder if such a huge ammount of work would be worth the effort. > >You just ported most of linux but avoided writing the kernel ;-) The socket library is written, we're just finding out how to make it work under DOS without windows. The thread library is in the works, as well the libc. In any event, it is not neccessary to rewrite the entire of libc. According to most of the Posix specs, you provide replacements for many of the common routines, some of them you simply reinforce, and a great number need know changes at all. Well, if we're almost porting linux, so be it. Many of the same arguments apply to DJGPP itself. -={C}=-