On Fri, 21 Nov 2003 Brian Ford <ford at vss dot fsi dot com> wrote:
On Fri, 21 Nov 2003 dirk.goethals@alcatel.be wrote:
bt08pm: /usr/X11R6/include/Xm/ ddd --lesstif-version 93
Warning: This DDD requires a Motif 2.1 library (using Motif
-1617156.-609)
Could you post cygcheck `type ddd`?
bt08pm: /usr/bin/ ddd --configuration
GNU DDD 3.3.8 (i686-pc-cygwin)
Copyright (C) 1995-1999 Technische Universität Braunschweig, Germany.
Copyright (C) 1999-2001 Universität Passau, Germany.
Copyright (C) 2001 Universität des Saarlandes, Germany.
Compiled with GCC 3.2 20020927 (prerelease)
Why not the current Cygwin gcc?
I'm having similar problems trying to build ddd-3.3.8 immediately
after update cygwin (1.5.5-1) and all components. This includes
lesstif 0.93.91-4, Xfree86-lib-compat 4.3.0-2, and XFree86-prog
4.3.0-2. The last two are what comes up on a search for libXt in
Cygwin's Setup Package Search. The "configure" output also
claims "Motif...libraries in default path, headers in default
path".
The reason gcc-3.2 is used is because the most recent (I believe
it's 3.3.x) causes fatal link errors during the "make" step. The
suspected cause that I've read is that some cygwin components are
built with gcc-3.2.
The exact error happens when I run "make check":
make[1]: Entering directory `/home/fmadmin/INSTROOT/ddd-3.3.8/ddd'
MALLOC_CHECK_=2 \
DDD_HOME=./.. \
XUSERFILESEARCHPATH=%N XAPPLRESDIR=. \
./ddd.exe cxxtest.exe
Warning: This DDD requires a Motif 2.1 library (using Motif -6281.-729)
Continue at own risk.
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