Skip Menu |

From: Ken Raeburn <>
Date: Sun, 30 May 2004 16:49:49 -0400
Subject: AIX shared libraries

We're dumping relative paths like "../../lib" into the library search
paths written into the shr.o files. (Use "dump -Hv" to examine them.)
It should probably be the library install path. Or possibly we
shouldn't be setting it (by using -bnolibpath).

I'm not sure why, but "../../lib" is confusing gdb when I examine core
files produced by programs three levels down from the top (e.g.,
lib/krb5/krb/t_ser). It's probably a gdb bug.

Actually, it looks like -bnolibpath doesn't avoid putting in a library path, it cancels out the
computed one generated from the -L options. With -bnolibpath, I get /usr/lib:/lib as the
library path.
Cc: krb5-prs@MIT.EDU
Subject: Re: [ #2581] AIX shared libraries
From: Sam Hartman <>
Date: Mon, 31 May 2004 19:13:15 -0400
We should be putting in a library path in the same situations we do on
other OSes.

I think we should have an option to avoid library paths on other oses,
but that's another matter entirely.