[Date Prev][Date Next] [Chronological] [Thread] [Top]

Re: POSIX ??



At 12:21 AM 3/14/01 +0100, Gregor Hlawacek wrote:
On Mar 13, Mark Diggory slept on the keyboard and thought about POSIX ??

> I'm trying to compile openldap on RedHat7.0/kernel 2.2.17-14. I'm not sure what POSIX is and why I get this error?
>
> checking for NT Threads... checking for _beginthread... no
> no
> checking for pthread.h... yes
> checking POSIX thread version... final
> checking for LinuxThreads pthread.h... yes
> checking for GNU Pth pthread.h... no
> checking for sched.h... yes
> checking for pthread_create in default libraries... no
> checking for pthread link with -kthread... no
> checking for pthread link with -pthread... no
> checking for pthread link with -pthreads... no
> checking for pthread link with -mthreads... no
> checking for pthread link with -thread... no
> checking for pthread link with -lpthread -lmach -lexc -lc_r... no
> checking for pthread link with -lpthread -lmach -lexc... no
> checking for pthread link with -lpthread -Wl,-woff,85... no
> checking for pthread link with -lpthread... no
> checking for pthread link with -lc_r... no
> checking for pthread link with -threads... no
> checking for pthread link with -lpthreads -lmach -lexc -lc_r... no
> checking for pthread link with -lpthreads -lmach -lexc... no
> checking for pthread link with -lpthreads -lexc... no
> checking for pthread link with -lpthreads... no
> configure: error: could not link with POSIX Threads


You seem to have the same problem that I have. It is something wrong with
the linuxthread implementation of RH. the configure script is satisfied if
you install GNU pth. But in my case it didn't help really because I cant
use ldap with thredas it just doesn't work. the first test the root-dse hangs.
when ldapsearch tries to connect to slapd I get an resurce temporarly
unavailable error from the slpad and thats all, nothing happsn from now on
I have to kill the test.

It really seems to be a problem of threads on RH because I didn't find any
information about it anywhere else someone told me she managed to get it
running with linuxthreads but this doesn't work as you found out too. I
don't want to recompile glibc to get working linuxthreads with posix
support.

It would be nice if one of the ldap at linux geniuses out side there could
give me a hint.

yours Gregor

I upgraded glibc from rpm which broke my POSIX support, it does look as though I will have to download and recompile it because it appears the RH distribution in the rpm doesn't enable it. I have a functioning version of openldap w/o ssl support (I'm trying to recomiple with it), I just can't ./configure it due to this discrepancy.


thnx