----- Original Message ----- From: "Harold L Hunt II" <[EMAIL PROTECTED]> Newsgroups: gmane.os.cygwin.xfree,gmane.comp.debugging.ddd.bugs Cc: <[EMAIL PROTECTED]> Sent: Thursday, December 04, 2003 3:49 PM Subject: Re: DDD 3.3.8 (i686-pc-cygwin) gets `Segmentation fault WAS Re: c ompiling DDD
> Richard Campbell 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? > > 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. > Fill free to contact the lesstif guys to fix it. Regards,
