[kde-freebsd] Compiling arts in -CURRENT without -pthread

Daniel Eischen eischen at vigrid.com
Sat Sep 20 07:53:06 PDT 2003


On Sat, 20 Sep 2003, Arjan van Leeuwen wrote:

> On Saturday 20 September 2003 12:56, Arjan van Leeuwen wrote:
> > Hi,
> >
> > I'm trying to compile arts (audio/arts) in -CURRENT. I replaced -lpthread
> > with ${PTHREAD_LIBS} in the ports' configure script. This makes it
> > recognize -lc_r correctly, and it also uses that when building the port.
> >
> > However, after some time, the port will fail with these error messages:
> >
> (...)
> >
> > How can all these pthread_* functions be undefined when it is linking
> > against -lc_r?
> 
> I just discovered that it works without any errors when using -lkse instead of 
> -lc_r. Aren't these two libraries supposed to be compatible?

Yes, that's really strange.  Are you sure that you have a correct
libc_r in /usr/lib?  You seem to be building arts in the correct
manner, and -lc_r _should_ work.

-- 
Dan Eischen



More information about the freebsd-threads mailing list