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 -