Solaris support
Brought to you by:
ianedwards
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.
Logged In: YES
user_id=224652
See http://ups.sourceforge.net/Mail/2003/0418.html
and followups.
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(); */
}