From: Kurt Zeilenga Date: Wed, 16 Sep 1998 05:55:05 +0000 (+0000) Subject: Add comments to FreeBSD platform files X-Git-Tag: OPENLDAP_REL_ENG_1_0_2~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=44f50dc554b7d611af862ead2610e65cad65d30e;p=thirdparty%2Fopenldap.git Add comments to FreeBSD platform files --- diff --git a/build/platforms/freebsd2-gcc/Make-platform b/build/platforms/freebsd2-gcc/Make-platform index c591740318..037ab3fec0 100644 --- a/build/platforms/freebsd2-gcc/Make-platform +++ b/build/platforms/freebsd2-gcc/Make-platform @@ -28,7 +28,8 @@ MANCOMPRESSSUFFIX=.gz # OpenLDAP is compatible with this version, uncomment the following # options: # -#THREADS= -DPOSIX_THREADS -D_THREAD_SAFE -DPTHREAD_PREEMPTIVE +#THREADS= -DPOSIX_THREADS -D_THREAD_SAFE \ +# -DPTHREAD_PREEMPTIVE -DSCHED_YIELD_MISSING #THREADSLIB= -lc_r # # Some versions of FreeBSD support the gcc option "-pthread" to diff --git a/build/platforms/freebsd3-gcc/Make-platform b/build/platforms/freebsd3-gcc/Make-platform index f5750b49ce..23d0b69e6b 100644 --- a/build/platforms/freebsd3-gcc/Make-platform +++ b/build/platforms/freebsd3-gcc/Make-platform @@ -2,11 +2,10 @@ # LDAP FreeBSD GNU C Make-platform file # - # # add any platform-specific overrides below here # -EXTRACFLAGS=-O -g + LDBMBACKEND=-DLDBM_USE_DBBTREE LDBMINCLUDE=-I/usr/include @@ -19,7 +18,6 @@ LDAP_RUNDIR=/var/run MANCOMPRESS=gzip MANCOMPRESSSUFFIX=.gz - # # LDAP has a problem with the idea of implicit vs. explicit yields # in call conversion threading packages, like the MIT pthreads @@ -35,6 +33,11 @@ THREADS= -DPOSIX_THREADS -D_THREAD_SAFE -DPTHREAD_PREEMPTIVE THREADSLIB= -pthread #THREADSLIB= -lc_r +# if you built/installed with -DNOLIBC_R, you'll need uncomment +# out the following +#THREADS= -DNO_THREADS -DPTHREAD_PREEMPTIVE +#THREADSLIB= + # crypt(3) is in a separate library LDAP_CRYPT_LIB= -lcrypt