|
Boost-Build : |
From: Michael Peterson (michael148_at_[hidden])
Date: 2004-12-02 11:24:47
When I build the boost libs with bbv1, the shared library names follow
the usual convention, i.e.,
foo.so -> foo.so.N.NN.N
How do I accomplish the same using bbv2? I realize I [probably] have to
edit each lib's Jamfile.v2, but I can not find in the documentation how
to specify the library names/numbering. For example, the test jamfile
has this...
lib boost_prg_exec_monitor : $(PRG_EXEC_MON_SOURCES).cpp ;
Which, when staged to my lib.v2 directory, produces
boost_prg_exec_monitor.so
How do I control bbv2 to produce
boost_prg_exec_monitor.so -> boost_prg_exec_monitor.so.1.32.0
Cheers,
Michael
------=_NextPart_000_001A_01C4D848.63531250 Content-Type: text/html;
charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3Dus-ascii"=
>
<TITLE>Message</TITLE>
<META content=3D"MSHTML 6.00.2900.2523" name=3DGENERATOR></HEAD>
<BODY>
<DIV><SPAN class=3D197471416-02122004><FONT face=3DArial size=3D2>When I bu=
ild the=20
boost libs with bbv1, the shared library names follow the usual convention,=
=20
i.e.,</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
<DIV><SPAN class=3D197471416-02122004><FONT face=3DArial size=3D2>foo.so =
->=20
foo.so.N.NN.N</FONT></SPAN></DIV></BLOCKQUOTE>
<DIV><SPAN class=3D197471416-02122004><FONT face=3DArial size=3D2>How do I =
accomplish=20
the same using bbv2? I realize I [probably] have to edit each li=
b's=20
Jamfile.v2, but I can not find in the documentation how to specify the=
=20
library names/numbering. For example, the test jamfile has=20
this...</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
<DIV><SPAN class=3D197471416-02122004><FONT face=3DArial size=3D2>lib=20
boost_prg_exec_monitor : $(PRG_EXEC_MON_SOURCES).cpp =20
;</FONT></SPAN></DIV></BLOCKQUOTE>
<DIV><SPAN class=3D197471416-02122004><FONT face=3DArial size=3D2>Which, wh=
en staged=20
to my lib.v2 directory, produces</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
<DIV><SPAN class=3D197471416-02122004><FONT face=3DArial=20
size=3D2>boost_prg_exec_monitor.so</FONT></SPAN></DIV></BLOCKQUOTE>
<DIV><SPAN class=3D197471416-02122004><FONT face=3DArial size=3D2>How do I =
control=20
bbv2 to produce</FONT></SPAN></DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
<DIV><SPAN class=3D197471416-02122004><FONT face=3DArial=20
size=3D2>boost_prg_exec_monitor.so ->=20
boost_prg_exec_monitor.so.1.32.0</FONT></SPAN></DIV></BLOCKQUOTE>
<DIV dir=3Dltr><SPAN class=3D197471416-02122004><FONT face=3DArial=20
size=3D2>Cheers,</FONT></SPAN></DIV>
<DIV dir=3Dltr><SPAN class=3D197471416-02122004><FONT face=3DArial=20
size=3D2></FONT></SPAN> </DIV>
<DIV dir=3Dltr><SPAN class=3D197471416-02122004><FONT face=3DArial=20
size=3D2>Michael</FONT></SPAN></DIV>
<DIV><SPAN class=3D197471416-02122004><FONT face=3DArial=20
size=3D2></FONT></SPAN> </DIV>
<DIV><SPAN class=3D197471416-02122004><FONT face=3DArial=20
size=3D2></FONT></SPAN> </DIV></BODY></HTML>
------=_NextPart_000_001A_01C4D848.63531250--
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk