On Wed, Feb 25, 2009 at 04:01:20PM -0500, Dustin J. Mitchell wrote: > On Wed, Feb 25, 2009 at 3:40 PM, stan <[email protected]> wrote: > > Now I am worried as it unpacked, I noted a number of files in a directory > > that seemed to pertain to specific machine types. Now I see that the list of > > supported hardware/OS combinations is very limited. I need to make this > > work on HP-UX 10.20 on PA-RISC, and Solaris 5, and 8 on SPARC. It does not > > appear that these hardware/software combinations are supported for glibc. > > I know folks who have gotten glib installed on HPUX 11, but not 10. > It's available from SunFreeWare for Solaris 8, but I don't know about > 5. I don't know anything about PA-RISC.
HP-UX on PA_RISC, or Itanium? > > > I don't understand what glibc is, clearly. I thought that it was the libc > > that is used on Linux distributions, but that must not be the case. What > > does it bring to the party that Amanda needs? > > That's a common misconception: > glibc -- GNU implementation of libc > glib -- basic C utility library developed for the GNOME project > glib provides a whole slew of useful low- and mid-level utilities that > are invaluable for use in Amanda. It has a nice list of basic data > structures (linked lists, hash tables, dynamically resizable arrays), > some nice string utilities, a limited XML parser, and a basic > implementation of classes and objects. It has replaced a lot of > pretty bug-ridden handrolled implementations in Amanda. Ah, well maybe I am trying to compile the wrong thing. I downloaded glibc from GNU, so we may not be in as bad a shape as I think. I did have xacc (Gnucash now) working on HP-UX 10.20 many years ago, and it depends on glib, now that you remind me what it is. -- One of the main causes of the fall of the roman empire was that, lacking zero, they had no way to indicate successful termination of their C programs.
