delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/12/29/20:23:22

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sourceware DOT cygnus DOT com>
List-Archive: <http://sourceware.cygnus.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sourceware DOT cygnus DOT com>
List-Help: <mailto:cygwin-help AT sourceware DOT cygnus DOT com>, <http://sourceware.cygnus.com/ml/#faqs>
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
From: "Suhaib M. Siddiqi" <ssiddiqi AT ipass DOT net>
To: "Cygwin AT Sourceware. Cygnus. Com" <cygwin AT sourceware DOT cygnus DOT com>
Cc: <roland AT pdf DOT COM>
Subject: Re: blocking select masks out X events
Date: Wed, 29 Dec 1999 20:23:10 -0500
Message-ID: <LOBBLPGIHMIEGBEAFDMCAEOGCCAA.ssiddiqi@ipass.net>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0)
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
Importance: Normal

Though a bit late, I hope it helps.
You might consider upgrading your Hummingbird XDK to version 6.2, which
supports
MingW32 and Cygwin.
The Hummingbird 6.1 and earlier versions libraries if produced using
dlltools
would give problems.

If you use Hummingbird XDK 6.2, make sure you add -DWIN32 to your flag line
in Makefile
otherwise Hummingbird MOTIF headers would return sytex errors.

In case you have MOTIF 2.1.12 source code, I could give you the Makefile
(*.cf)and patches
to compile MOTIF 2.1.12 using MingW32 or Cygwin, which definitely would
behave much better
then Hummingbird XDK libs.  Hummingbird XDK libs have dependencies on
Hummingbird DLLs thus some
nasty stuff to glue the compiled executables to Hummingbird servers.

Suhaib


------------------
Hello,

I have installed b20.1 and am using it together with gcc 2.95.2, and
gdb 4.17.1. I am currently porting a Motif application, and (as I can
not use LessTif due to its lack of uil support), I am using the X and
Motif libraries of Hummingbird's Exceed XDK. I have run across a
problem and was wondering if anybody out there would know some help:

A blocking select (struct timeval *ptr = NULL) on stdin seems to mask
out Hummingbird X events when I run a generated executable from the
command line. As far as I know, the Hummingbird libraries were compiled
with b19.1. The problem disappears when I run my code under gdb.

Any ideas ?

Thanks,

        Roland Ruehl.


--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


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