Menu

#3 Solaris support

open
nobody
None
5
2003-09-04
2003-06-05
Gary Gendel
No

After applying the patches from Flemming Madsen, I was
able to use UPS with Sun's C compiler (Version 7).
However, UPS crashes with a C++ program when I try to
display a variable. If I type a method at the command
line, I get that source displayed, but I can't set a
breakpoint. I have similar problems when I use GCC, so
it seems to be specific to Sparc or Solaris.

Discussion

  • Ian Edwards

    Ian Edwards - 2003-09-04
    • status: open --> pending
     
  • Ian Edwards

    Ian Edwards - 2003-09-04

    Logged In: YES
    user_id=224652

    See http://ups.sourceforge.net/Mail/2003/0418.html
    and followups.

     
  • Gary Gendel

    Gary Gendel - 2003-09-04

    Logged In: YES
    user_id=52191

    A subsequent patch from Flemming solves this problem. It
    isn't a complete solution as there are still a slew of error
    messages, but Ups seems to operate correctly anyway. I've
    left this as open in the hope that a complete fix will be
    available.

    I've attached Flemming's posting:

    I have had some success with simply disabling Ups's sanity
    checks
    Apparantly it can perfectly well survive a couple of

    Fatal internal error: bad name in parse_name (aborting) ...

    with the following:

    --- lib/libukcprog/panic.c.orig 2002-10-29
    13:54:38.000000000 +0100
    +++ lib/libukcprog/panic.c 2003-04-24
    09:52:20.710989000 +0200
    @@ -50,5 +50,5 @@

    fprintf(stderr, "Fatal internal error: %s (aborting)
    ...\n", message);
    fflush(stderr);
    - /*abort();*/
    +/* abort(); */
    }

     
  • Gary Gendel

    Gary Gendel - 2003-09-04
    • status: pending --> open
     

Log in to post a comment.