This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
Re: Xm/Xt auto-import linking issues
- From: Marc Vaillant <marc at jhu dot edu>
- To: cygwin-xfree at cygwin dot com
- Date: Tue, 7 Feb 2006 18:47:40 -0500
- Subject: Re: Xm/Xt auto-import linking issues
- Reply-to: cygwin-xfree at cygwin dot com
>
> > Hello,
> >
> > I'm trying to build xmbase-grok (http://www.bitrot.de/grok.html). It
> > successfully compiles but crashes when I click most buttons. I'm
> > wondering if these problems might be related to the various Xm/Xt
> > auto-import linking messages that I receive, as shown below.
>
> No, those are informational only.
>
> > Archived messages suggest that X11 and/or binutils are not up to date.
>
> No, this is due to the current lesstif release not using the proper DLL
> import/export decorations in its headers, thus relying on binutils to do
> the right 'nix like thing.
>
> Could you give the test version of lesstif a try and report back please?
> I keep meaning to roll it into a current one but hadn't yet found the
> time.
Thanks for your help Brian. I tried lesstif 0.94.4-1 and it's better
but still very buggy. In particular, it always crashes the second
time I access a menu. Below is a gdb backtrace for this crash
Program received signal SIGSEGV, Segmentation fault.
0x6b1491f2 in cygXm-2!_XmDispatchGadgetInput () from /usr/X11R6/bin/cygXm-2.dll
(gdb) bt
#0 0x6b1491f2 in cygXm-2!_XmDispatchGadgetInput () from /usr/X11R6/bin/cygXm-2.dll
#1 0x6b160a17 in cygXm-2!_XmParentProcess () from /usr/X11R6/bin/cygXm-2.dll
#2 0x0053dfa3 in cygXt-6!XtDispatchEventToWidget () from /usr/X11R6/bin/cygXt-6.dll
#3 0x0053e897 in cygXt-6!_XtOnGrabList () from /usr/X11R6/bin/cygXt-6.dll
#4 0x0053ebaf in cygXt-6!XtDispatchEvent () from /usr/X11R6/bin/cygXt-6.dll
#5 0x0053f024 in cygXt-6!XtAppMainLoop () from /usr/X11R6/bin/cygXt-6.dll
#6 0x004019f1 in main (argc=2, argv=0x100e0150) at main.c:226
>
> Volunteer Lesstif maintainer...
Marc
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/