delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/04/09/03:00:42

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
Message-ID: <370DA533.83AE3456@st.com>
Date: Fri, 09 Apr 1999 08:58:59 +0200
From: Laurent Charles <laurent DOT charles AT st DOT com>
Organization: STMicroelectronics
X-Mailer: Mozilla 4.5 [en] (WinNT; I)
X-Accept-Language: fr,en
MIME-Version: 1.0
To: cygwin AT sourceware DOT cygnus DOT com, ddd-user <ddd-users AT ips DOT cs DOT tu-bs DOT de>
CC: David DOT Billinghurst AT riotinto DOT com DOT au
Subject: Re: Port of ddd-3.1.4 to cygwin 20.1
References: <A9E96A79C068D211A6A90000C07BDF0D1DE71E AT CRTSMAIL>

Hi,

I succeded in rebuild ddd-3.1.4 for cygwin with the patch below.
However I still have a set of problems. I faced these problems already
with the binary release 3.1.2.

- CPU usage:
When running, ddd loads permanently the CPU to 100%. I suspected a
problem with my X server, but this happens with every X server I tried.

- Buttons and glyphs
The marging icons which show for example the current line or breakpoints
never appear. It works with text characters.
And I don't see the bitmaps on the toolbar buttons (with the 3.1.4 I
rebuilt. It works with the 3.1.2 binary).

I suspect that it could be either XPM or my X11 libs...?
I tried the different binary release available without much success.

Did anyone face the same problems?
If some of you have ddd which works well, would you mind sending me
information, fixes, pointers to binary that work, etc.? (Maybe you can
send the information privately to avoid duplicates in the list. I'll
post a summary with the useful information I'll get).

Thank you in advance for your help.

--Laurent


David DOT Billinghurst AT riotinto DOT com DOT au wrote:
> I have ported Data Display Debugger ddd-3.1.4
> http://www.cs.tu-bs.de/softech/ddd/ to cygwin.
> Seems to work ok, but not well tested.
> 
> There was a problem with ddd/configure.  Some tests failed as -lSM was
> before -lXt in some tests.
> Patch below fixes the configure file.  The root cause is left as an exercise
> for the reader ;->
> 
> My setup is
> NT4 SP4
> cygwin b20.1
> X11R6.4 libraries from http://dao.gsfc.nasa.gov/software/grads/X11R6.4/
> egcs-1.1.2 from  http://www.xraylith.wisc.edu/~khan/software/gnu-win32/
> Exceed X server
> 
> *** ddd-3.1.4/ddd/configure.orig        Wed Apr 07 23:12:04 1999
> --- ddd-3.1.4/ddd/configure     Wed Apr 07 23:29:32 1999
> ***************
> *** 6553,6559 ****
>     echo $ac_n "(cached) $ac_c" 1>&6
>   else
>     ac_save_LIBS="$LIBS"
> ! LIBS="-lXaw ${X_PRE_LIBS} ${XAW_LIBS} ${XT_LIBS} ${XEXT_LIBS} ${X11_LIBS}
> $LIBS"
>   cat > conftest.$ac_ext <<EOF
>   #line 6559 "configure"
>   #include "confdefs.h"
> --- 6553,6559 ----
>     echo $ac_n "(cached) $ac_c" 1>&6
>   else
>     ac_save_LIBS="$LIBS"
> ! LIBS="-lXaw ${XAW_LIBS} ${XT_LIBS} ${X_PRE_LIBS} ${XEXT_LIBS} ${X11_LIBS}
> $LIBS"
>   cat > conftest.$ac_ext <<EOF
>   #line 6559 "configure"
>   #include "confdefs.h"
> ***************
> *** 6792,6798 ****
>     echo $ac_n "(cached) $ac_c" 1>&6
>   else
>     ac_save_LIBS="$LIBS"
> ! LIBS="-lXp ${X_PRE_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${XEXT_LIBS}
> ${X11_LIBS} ${LIBGEN} $LIBS"
>   cat > conftest.$ac_ext <<EOF
>   #line 6798 "configure"
>   #include "confdefs.h"
> --- 6792,6798 ----
>     echo $ac_n "(cached) $ac_c" 1>&6
>   else
>     ac_save_LIBS="$LIBS"
> ! LIBS="-lXp  ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${X_PRE_LIBS} ${XEXT_LIBS}
> ${X11_LIBS} ${LIBGEN} $LIBS"
>   cat > conftest.$ac_ext <<EOF
>   #line 6798 "configure"
>   #include "confdefs.h"
> ***************
> *** 6839,6845 ****
>     echo $ac_n "(cached) $ac_c" 1>&6
>   else
>     ac_save_LIBS="$LIBS"
> ! LIBS="-lXm ${X_PRE_LIBS} ${XP_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS}
> ${XEXT_LIBS} ${X11_LIBS} ${LIBGEN} $LIBS"
>   cat > conftest.$ac_ext <<EOF
>   #line 6845 "configure"
>   #include "confdefs.h"
> --- 6839,6845 ----
>     echo $ac_n "(cached) $ac_c" 1>&6
>   else
>     ac_save_LIBS="$LIBS"
> ! LIBS="-lXm ${XP_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${X_PRE_LIBS}
> ${XEXT_LIBS} ${X11_LIBS} ${LIBGEN} $LIBS"
>   cat > conftest.$ac_ext <<EOF
>   #line 6845 "configure"
>   #include "confdefs.h"
> ***************
> *** 6886,6892 ****
>     echo $ac_n "(cached) $ac_c" 1>&6
>   else
>     ac_save_LIBS="$LIBS"
> ! LIBS="-lXm ${X_PRE_LIBS} ${XP_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS}
> ${XEXT_LIBS} ${X11_LIBS} ${LIBGEN} $LIBS"
>   cat > conftest.$ac_ext <<EOF
>   #line 6892 "configure"
>   #include "confdefs.h"
> --- 6886,6892 ----
>     echo $ac_n "(cached) $ac_c" 1>&6
>   else
>     ac_save_LIBS="$LIBS"
> ! LIBS="-lXm ${XP_LIBS} ${XPM_LIBS} ${XEXT_LIBS} ${XT_LIBS} ${X_PRE_LIBS}
> ${XEXT_LIBS} ${X11_LIBS} ${LIBGEN} $LIBS"
>   cat > conftest.$ac_ext <<EOF
>   #line 6892 "configure"
>   #include "confdefs.h"
> 
> 
> 
> --
> Want to unsubscribe from this list?
> Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019