delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2011/05/09/15:54:30

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
Date: Mon, 09 May 2011 14:40:49 -0500
From: "John Wright" <john AT wacontrols DOT com>
To: "djgpp AT delorie DOT com" <djgpp AT delorie DOT com>
Subject: Compiling Desqview/X "qdlib200 & qdtkt200" sources with DJGPP 2.03
Message-ID: <0df9b95543446757577a645d3348dfb8@wacontrols.com>
X-Mailer: IceWarp Web Mail 5.6.7
X-Originating-IP: 205.209.232.248
MIME-Version: 1.0
Reply-To: "John Wright" <john AT wacontrols DOT com>

I'm looking for a little help if someone out there remembers anything about compiling DVX stuff.

I have a couple of DVX machines setup to attempt some X client development. I'm trying to get one of the client demos to successfully compile to verify that the environment is setup correctly. I think my setup is good, but the dvx development libraries are too old for 2.03. I think I'm very close to a successful compile but hit a few header errors and warning.

c:\dvx\include\sys\time.h error: redefinition of struct 'timeval'
c:\djgpp\include\time.h note: originally defined here

...same goes with struct 'timezone'. In addition, a couple of incompatible implicit declaration warnings.

I also tried using the qddvx102 source libraries. I actually got a successful compile, but ran into problems linking object files. Tried to link with qdlib200 which are newer X11 libraries. Lots of link errors, so that was no good. 

QUESTION: Do I need to go back to DJGPP 1.X -OR- work my way through the errors with 2.03. I would like to bring the DVX libraries up to date so there is a good foundation to work with. 

Any suggestions?



 

- Raw text -


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