diff options
author | Ken Raeburn <raeburn@mit.edu> | 2005-03-04 02:06:39 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2005-03-04 02:06:39 +0000 |
commit | 837b787f59adbf4f92fff364a5bfc6979a038686 (patch) | |
tree | 31e2dc212ac4acb9c7abeda7bb084441a7ea8f55 /doc/build.texinfo | |
parent | c90d573e2047d9498a5a747ef4cc7d67d8e7e57a (diff) | |
download | krb5-837b787f59adbf4f92fff364a5bfc6979a038686.tar.gz krb5-837b787f59adbf4f92fff364a5bfc6979a038686.tar.xz krb5-837b787f59adbf4f92fff364a5bfc6979a038686.zip |
* build.texinfo (HPUX): Update with current state of shared library and thread
support.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@17115 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'doc/build.texinfo')
-rw-r--r-- | doc/build.texinfo | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/build.texinfo b/doc/build.texinfo index fc60d7ab8..4a5eb70f0 100644 --- a/doc/build.texinfo +++ b/doc/build.texinfo @@ -831,6 +831,18 @@ compiler should work as long as you give it the @samp{-Ae} flag @samp{./configure CC='c89 -D_HPUX_SOURCE'}, which was the previous recommendation. This has only been tested recently for HPUX 10.20. +You will need to configure with @samp{--disable-shared +--enable-static}, because as of 1.4 we don't have support for HPUX +shared library finalization routines, nor the option (yet) to ignore +that lack of support (which means repeated +@code{dlopen}/@code{dlclose} cycles on the Kerberos libraries may not +be safe) and build the shared libraries anyways. + +You will also need to configure the build tree with +@samp{--disable-thread-support} if you are on HPUX 10 and do not have +the DCE development package installed, because that's where the +@code{pthread.h} header file is found. + @node Solaris versions 2.0 through 2.3, Solaris 2.X, HPUX, OS Incompatibilities @subsection Solaris versions 2.0 through 2.3 |