On Mon, 23 Jun 2008, Aaron Mavrinac wrote:
> Update:
>
> Line 79 in m4/ax_boost_signals.m4, the macro that checks for
> Boost::Signals, does the following:
>
> for libextension in `ls $BOOSTLIBDIR/libboost_signals*.{so,a}*
> 2>/dev/null | sed 's,.*/,,' | sed -e
> 's;^lib\(boost_signals.*\)\.so.*$;\1;' -e
> 's;^lib\(boost_signals.*\)\.a*$;\1;'` ; do
>
> and doing this on my system:
>
> ls /usr/lib64/libboost_signals*.{so,a}* 2>/dev/null | sed 's,.*/,,' |
> sed -e 's;^lib\(boost_signals.*\)\.so.*$;\1;' -e
> 's;^lib\(boost_signals.*\)\.a*$;\1;'
>
> yields this:
>
> boost_signals-mt-s
> boost_signals-mt
> boost_signals-s
> boost_signals
>
> So what happens next is that libboost_signals-mt-s.a is found
> acceptable, and the -lboost_signals-mt-s flag is used. Changing that
> line to look only for .so archives makes it find
> libboost_signals-mt.so instead, which sets the -lboost_signals-mt
> flag, and libtpproto-cpp compiles.

Ahh.

Well. I think I can fix that.

> Again, I'm not superbly familiar with autotools, so I'm not sure how
> to proceed here. If this is Gentoo-specific I can add a patch to the
> ebuild.
>
> Thanks.

Later
Lee

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
tp-devel mailing list
[email protected]
http://www.thousandparsec.net/tp/mailman.php/listinfo/tp-devel

Reply via email to