From 44f50dc554b7d611af862ead2610e65cad65d30e Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Wed, 16 Sep 1998 05:55:05 +0000 Subject: [PATCH] Add comments to FreeBSD platform files --- build/platforms/freebsd2-gcc/Make-platform | 3 ++- build/platforms/freebsd3-gcc/Make-platform | 9 ++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) 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 -- 2.47.2