[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: DDD 3.3.8 (i686-pc-cygwin) gets `Segmentation fault WAS Re: c ompili
From: |
Richard Campbell |
Subject: |
RE: DDD 3.3.8 (i686-pc-cygwin) gets `Segmentation fault WAS Re: c ompiling DDD |
Date: |
Thu, 4 Dec 2003 09:49:16 -0500 |
>That is a bug in gcc on cygwin related to "#pragma interface".
>Please look for help on the cygwin mailing list.
Arnaud, the problem is with both "#pragma interface" and "#pragma
implementation".
http://www.cygwin.com/ml/cygwin/2003-07/msg00463.html
Guarding all "#pragma interface" and "#pragma implementation" calls with
ifndef __CYGWIN__
allows everything to compile cleanly - is this something that could be
applied to the main baseline?
>Modifying ddd/config.h will not help. There is a problem with the
>lesstif distribution on cygwin. See:
>http://www.lesstif.org/INSTALL.html
Is the following what you are referring to?
"On windows using Cygwin, U/WIN or Interix, LessTif must be built as
static libraries. Because, one of the biggest issues with X on Win32
is the moronic DLL format. Specifically - it is not possible to export
data from a Win32 DLL in a form that can be used to statically initialize
another global variable. Data access from a DLL requires at least one
pointer indirection, and hence executable code. This is why X11R6 doesn't
have DLLs for Xt/Xmu/Xaw (and Motif) on Win32."
If yes, these rules have been changing. Brian, isn't this what you
were specifically working on recently?
-Richard Campbell.
- RE: DDD 3.3.8 (i686-pc-cygwin) gets `Segmentation fault WAS Re: c ompiling DDD,
Richard Campbell <=
Re: DDD 3.3.8 (i686-pc-cygwin) gets `Segmentation fault WAS Re: compiling DDD, Arnaud Desitter, 2003/12/04