Just to confirm, here is a SPARC version of that ldd with "-mt" removed:
[EMAIL PROTECTED]:~/src/httpd-2.0.45] ldd .libs/httpd
libz.so => /usr/local/lib/libz.so
libaprutil-0.so.0 => /usr/local/apache2/lib/libaprutil-0.so.0
libexpat.so.0 => /usr/local/lib/libexpat.so.0
libapr-0.so.0 => /usr/local/apache2/lib/libapr-0.so.0
libsendfile.so.1 => /usr/lib/libsendfile.so.1
librt.so.1 => /usr/lib/librt.so.1
libm.so.1 => /usr/lib/libm.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
libnsl.so.1 => /usr/lib/libnsl.so.1
libresolv.so.2 => /usr/lib/libresolv.so.2
libpthread.so.1 => /usr/lib/libpthread.so.1
libdl.so.1 => /usr/lib/libdl.so.1
libc.so.1 => /usr/lib/libc.so.1
libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1
libaio.so.1 => /usr/lib/libaio.so.1
libmd5.so.1 => /usr/lib/libmd5.so.1
libmp.so.2 => /usr/lib/libmp.so.2
libthread.so.1 => /usr/lib/libthread.so.1
/usr/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1
/usr/platform/SUNW,UltraAX-i2/lib/libmd5_psr.so.1
/kristofer
On Mon, 31 Mar 2003, Jeff Trawick wrote:
> Spinka, Kristofer wrote:
> >>any idea why you get libpthread linked without hacking anything to refer
> >>to libpthread directly, but I don't?
> >
> >
> > Did you remove the "-mt" from srclib/apr/configure /
> > srclib/apr/apr_threads.m4?
>
> I'm in the middle of trying that, but I'm far enough along that I can
> see that it works now :)
>
> I don't see any indication that "-mt" in apr_threads.m4 works with
> anything but Solaris cc
>
> http://cvs.apache.org/viewcvs.cgi/apr/Attic/threads.m4.diff?r1=1.9&r2=1.10&diff_format=h
>
> that doesn't mean that some other unknown compiler on an obscure
> platform isn't relying on that code, but we're just going to have to
> find out :)
>
> (i.e., delete the -mt check, which allows configure to discover the need
> for -lpthread)
>
> Thanks,
>
> Jeff
>
>
>
>