mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-01-02 13:09:42 -05:00
Update Solaris hints (remove pthread_create hint).
Add new README.
This commit is contained in:
parent
14b04f4d0b
commit
b1d1832f7f
2 changed files with 2 additions and 26 deletions
2
doc/install/hints/README
Normal file
2
doc/install/hints/README
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
For latest platform hints, see:
|
||||
http://www.openldap.org/faq/index.cgi?file=9
|
||||
|
|
@ -6,31 +6,5 @@ Sun Solaris Hints
|
|||
Latest Solaris hints are available at:
|
||||
http://www.openldap.org/faq/index.cgi?file=10
|
||||
|
||||
Solaris 2.6, pthread_create() in -lc
|
||||
|
||||
The Standard C library (-lc) contains pthread functions which
|
||||
are not compatible with <pthread.h> and are not useable. The
|
||||
autoconf system will detect this incompatibility but does not
|
||||
attempts to resolve it. configure will exit using
|
||||
out-of-the-box settings with the error:
|
||||
checking if pthread_create() works... no
|
||||
configure: error: pthread.h and pthread_create are not compatible
|
||||
|
||||
To resolve this problem, the installer must specify the
|
||||
proper Pthreads libraries:
|
||||
LIBS="-lpthread -lposix4"; export LIBS
|
||||
./configure
|
||||
|
||||
On some versions of Solaris, you may be able to use Solaris LWP
|
||||
Threads:
|
||||
./configure --with-threads=lwp
|
||||
|
||||
On some versions of Solaris, you may be able to build without
|
||||
threads.
|
||||
./configure --without-threads
|
||||
|
||||
|
||||
NDBM on Solaris
|
||||
|
||||
Solaris NDBM and OpenLDAP appears to be incompatible. Use
|
||||
Berkeley DB2 or GDBM.
|
||||
|
|
|
|||
Loading…
Reference in a new issue