Hi,
There are two problems with building ddd
3.3.8 on cygwin.
First, gcc 3.3.x on cygwin has a bug related
to "#pragma implementation"
and "#pragma interface". Secondly, recent
version of libtool are necessary
to deal with cygwin dll and ddd 3.3.8
out-of-the-box won't work unless
you regenerate the configure script. Both
problems can be workarounded.
Two possible routes:
#2 get ddd from its CVS repository, look
at PROBLEMS and README-CVS
and do your own build. It should now work.
Regards,
-----
Original Message -----
Newsgroups:
gmane.comp.debugging.ddd.bugs
Sent:
Thursday, December 11, 2003 4:35 PM
Subject:
DDD 3.3.8 (i686-pc-cygwin) gets Xt error
Attached is the .ddd/log of the session which produced the error.
Below, is the output from the screen.
This occured when I started up ddd from a cygwin xterm
by typing ddd. My path variable is:
.:/usr/bin:/usr/X11R6/bin:/cygdrive/k/WINNT/system32:/cygdrive/k/WINNT:/cygdrive/k/WINNT/system32/WBEM:/cygdrive/g/Perl/bin/:/usr/bin:/usr/X11R6/bin:/cygdrive/h/systems/unxUtls/usr/local/wbin:/cygdrive/g/gs/gs7.04/bin:/cygdrive/g/gs/gs7.04/lib:/cygdrive/h/BC5/BIN:/cygdrive/h/bin:/cygdrive/o/MsSdk/Bin/:/cygdrive/o/MsSdk/Bin/WinNT:/cygdrive/o/mingw/MinGW/bin:/usr/X11R6/bin:/usr/X11R6/bin:/usr/X11R6/bin:/usr/local/bin
My first attempt to build ddd failed to link I read in your archive
about this problem and downgraded gcc to 3.2.3. The link then succeeded.
The result of ddd -configuration is in the attached t file.
The --check-configuration also produced an error, so there is
nothuing to show for that.
Thank you,
Norm
=======================================================================
bash-2.05b$ ddd
Warning: XmPrimitive ClassInitialize: XmeTraitSet failed
Error: attempt to add non-widget child "DropSiteManager" to parent "ddd"
which supports only widgets
Xt error (attempt to add non-widget child "DropSiteManager" to parent
"ddd" which supports only widgets).
Oops! You have found a bug in DDD.
If you can reproduce this bug, please send a bug report
to <bug-ddd@gnu.org>,
giving a subject like
DDD 3.3.8 (i686-pc-cygwin) gets Xt error
To enable us to fix the bug, you should include the following information:
* What you were doing to get this message. Report all the facts.
* The contents of the `~/.ddd/log' file as generated by this session.
Please read also the section "Reporting Bugs" in the DDD manual.
We thank you for your support.
Internal error (Segmentation fault).
Oops! You have found a bug in DDD.
If you can reproduce this bug, please send a bug report
to <bug-ddd@gnu.org>,
giving a subject like
DDD 3.3.8 (i686-pc-cygwin) gets `Segmentation fault' signal
To enable us to fix the bug, you should include the following information:
* What you were doing to get this message. Report all the facts.
* The contents of the `~/.ddd/log' file as generated by this session.
Please read also the section "Reporting Bugs" in the DDD manual.
We thank you for your support.
Segmentation fault
======================================================================
--
Norman Goldstein
normvcr@telus.net
_______________________________________________
Bug-ddd mailing list
Bug-ddd@gnu.org
http://mail.gnu.org/mailman/listinfo/bug-ddd