From: "Kelly Harrelson" Newsgroups: comp.os.msdos.djgpp Subject: Re: DJGPP: the future is... forward? Date: Thu, 15 Apr 1999 17:22:32 -0400 Organization: UUNET Lines: 40 Message-ID: <7f5l9e$a7$1@ffx2nh5.news.uu.net> References: NNTP-Posting-Host: 208.218.107.9 X-Trace: ffx2nh5.news.uu.net 924211310 327 208.218.107.9 (15 Apr 1999 21:21:50 GMT) X-Complaints-To: news AT ffx2nh5 DOT news DOT uu DOT net NNTP-Posting-Date: 15 Apr 1999 21:21:50 GMT X-Newsreader: Microsoft Outlook Express 4.72.3155.0 X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3155.0 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Eli Zaretskii wrote in message ... > >On Tue, 13 Apr 1999, Arron Shutt wrote: > >> 3. X >> >> Someone has mention porting X, and porting Gnome as well would give Dos/Win >> users the advantages of using the API for porting across software using >> X/Gnome... > >There used to be a port of X library and of a window manager to DJGPP >v1.x; the URL where the sources are can be found in the FAQ (section >22.3). Using that port as a starting point for v2.x port would be one >approach. The main portions that need to be reworked are the >low-level graphics support (v1.x remapped the VGA memory to a constant >address, which isn't possible in v2.x) and the event queue that >combines keyboard and mouse events (v1.x had special support for this >in the go32 DOS extender). > >Given the progress made in projects like Allegro and GRX, I'd think >that the effort of reporting X to DJGPP v2 should not be too large. > >My personal opinion is that a DJGPP port of X would be a *tremendous* >step forward, since a lot of free software that uses GUI relies on X >and X-based packages. The X lib port version that worked with v1.x that Eli mentioned above used an old version of the GRX library. Sometime ago I looked I trying to port this to DJGPP v2 and the latest GRX but didn't get very far. It was further complicated by the fact that the X lib port was incomplete and buggy and only worked with a few sample apps. I agree with Eli though, having ports of the X libs to DJGPP would be very beneficial and I'd be willing to help anyone who wanted to try. -Shane