[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
INSTALL.html#compile_Windows was (Re: DDD 3.3.8 (i686-pc-cygwin) gets `S
From: |
Brian Ford |
Subject: |
INSTALL.html#compile_Windows was (Re: DDD 3.3.8 (i686-pc-cygwin) gets `Segmentation fault) |
Date: |
Thu, 4 Dec 2003 13:35:00 -0600 (CST) |
Arnaud Desitter wrote:
> Harold L Hunt II wrote:
>> Richard Campbell wrote:
>>>Arnaud Desitter wrote:
>>>>http://www.lesstif.org/INSTALL.html
>>>
>>> "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?
>>>
I was just trying to help pick up the pieces.
Ralf Habacker and Harold L Hunt II fixed the shared Xt problem here:
http://www.cygwin.com/ml/cygwin-xfree/2003-10/msg00173.html
Then, Zhangrong Huang and Harold L Hunt II fixed lesstif here:
http://www.cygwin.com/ml/cygwin-xfree/2003-10/msg00347.html
> > The statement in quotes above is now misleading and completely
> > incorrect. We are distributing *only* a shared version of LessTif on
> > Cygwin now. The various problems mentioned in the quote all have
> > work-arounds, some of which were already used by OS/2; we enabled those
> > work-arounds and adding one or two more of our own and the shared
> > LessTif library compiles and works fine now.
> >
I'll take an action item to push these changes back upstream to lesstif,
but don't expect any particular time line.
> Fill free to contact the lesstif guys to fix it.
>
I did, here:
http://www.cygwin.com/ml/cygwin-xfree/2003-10/msg00291.html
They have not, yet.
I guess I need to supply an actual documentation patch. Again, I'll put
it on my list. But, don't expect immediate action.
--
Brian Ford
Senior Realtime Software Engineer
VITAL - Visual Simulation Systems
FlightSafety International
Phone: 314-551-8460
Fax: 314-551-8444
Re: DDD 3.3.8 (i686-pc-cygwin) gets `Segmentation fault WAS Re: compiling DDD, Arnaud Desitter, 2003/12/04