ddd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DDD-3.3.9-test1 is released [HP-UX 10.20, PA-RISC, gcc 3.4.0]


From: Dan Kirkwood
Subject: Re: DDD-3.3.9-test1 is released [HP-UX 10.20, PA-RISC, gcc 3.4.0]
Date: Wed, 19 May 2004 09:35:28 -0600
User-agent: Mozilla Thunderbird 0.6 (X11/20040502)

Andrew, Thanx! This new version does pass configure and compile on my RHEL 3.0. I'm quite happy to not have to get around that any more.

As for Perl 5.8 support, it still isn't there.. Deleting a breakpoint causes it to spit out a "d" command instead of the "B" that was introduced in Perl 5.8.0. I'm attaching a patch for that issue. I haven't had time to dig in to any more commands, but I'll be using it for Perl debugging and sending feedback if I see any other issues..

-dan

Andrew Gaylard wrote:

Seip, Christopher wrote:

I built on HP-UX 10.20 on PA-RISC architecture, using GCC 3.4.0 and GNU
make 3.80.  Pretty similar to Tom Wurgler's build on HP-UX 11.0 with GCC
3.3.2.

It choked at the final linking of ddd, just couldn't find libXm:
"g++: /usr/lib/libXm.a: No such file or directory"

I worked around it by running:
make LIBXM=/usr/lib/Motif1.2_R6/libXm.a

(There's also a libXm.a on my HP-UX 10.20 system in /usr/dt/lib.)

Regards,

--Chris--


Chris,

This annoying problem should now be fixed in 3.3.9-test2
(finally!).  A plain "make" should work on all HP-UX revisions.
At the least, libXm should be found properly.

The other problem with 10.20 requiring no optimisation and
-O3 may still be present -- please try a plain

    ./configure
    make
    make check

and let me know what happens.

Thanks for all your help with getting this to work; I no
longer have access to a 10.20 machine.

Andrew.


--- ddd-3.3.9-test2/ddd/SourceView.C    2004-05-19 09:29:33.000000000 -0600
+++ ddd-3.3.9-test2-DK/ddd/SourceView.C 2004-05-19 09:31:35.000000000 -0600
@@ -1262,7 +1262,7 @@
            if (line_no > 0 && file_matches(file, current_file_name))
            {
                // Clear the breakpoint
-               string command = "d " + line;
+               string command = "B " + line;
 
                // Check whether there are any other breakpoints with actions
                bool have_other_actions = false;

reply via email to

[Prev in Thread] Current Thread [Next in Thread]