Ken Hornstein wrote:
configure:13395: checking for krb5_524_convert_creds
configure:13445: cc -o conftest -g -O2 -I/usr/include conftest.c
-L/usr/lib -Wl,-rpath -Wl,/usr/lib -lkrb5 -lk5crypto -lkrb5support
-lcom_err -lresolv >&5
ld: unknown flag: -rpath
Dumb question time: where the heck did -Wl,-rpath come from?
Here's my answer that's stupid: I guess I grabbed it from a Linux
install I've been working on, rather than the 10.4 I had.
So I created a conftest.h and .c (from the configure script), and tried
removing the -rpath, but then it complained:
ld: can't map file: /usr/lib ((os/kern) invalid argument)
I suspect that you left in -Wl,/usr/lib ... you need to remove that as well.
You're right. After taking the 10.4 flags (which I originally thought I
had, dumb me), and cleaned them up, I ended up with
KRB5LIBS=-L/usr/lib -Wl,-search_paths_first -lkrb5 -lk5crypto -lcom_err
-lresolv
which works perfectly. This whole thing was a guess to me as I'm not a
developer, and really don't tend to mess with flags all that much.
Sorry for creating the extra noise, but you are absolutely correct in
your entire response.
Thanks,
-Mike
_______________________________________________
OpenAFS-info mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-info