delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/04/16/17:20:17

From: "Kelly Harrelson" <ksharrel@!nospam!mindspring.com>
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: <Pine DOT SUN DOT 3 DOT 91 DOT 990415134418 DOT 26213a-100000 AT is>
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


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019