[prev in list] [next in list] [prev in thread] [next in thread] 

List:       boost-build
Subject:    Re: [Boost-build] clarification of install, prefix and stage when building boost
From:       Bioxydyn Dev <bioxydyn.dev () gmail ! com>
Date:       2013-08-27 7:07:15
Message-ID: CA+fSOHWogTn2pf06K52dSp3CEcMkvuQzZ4eAdR98-BX_137LmQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On 26 August 2013 04:48, Dave Abrahams <dave@boostpro.com> wrote:

>
> on Thu Aug 22 2013, Bioxydyn Dev <bioxydyn.dev-AT-gmail.com> wrote:
>
> > Hi Steven,
> >
> > Thanks for your reply. I have some follow up questions below.
> >
> > On 22 August 2013 16:54, Steven Watanabe <watanabesj@gmail.com>
> > wrote:
> >
> >     stage is intended for those working out of the source tree.
> >     install is intended to create a separate installation,
> >     that doesn't depend on the source.
> >
> > I'm not sure I understand what the difference is.
> >
> > What do you mean by 'working out of the source tree'?
> >
> > As a developer, if you use a boost library that is header only how
> > would you not be dependent on the source?
>
> Yes.  Steven is referring to the source *tree*, i.e. the files of Boost
> laid out exactly as they come out of SVN.  Usually this comes from an
> SVN working copy or a tarball.  Install generally creates a copies the
> headers, built binaries, docs, etc. into standard system locations so
> that you can write code dependent on Boost without actually having a
> complete checkout of the Boost source.
>

So if I want to build boost and develop code that uses the boost libraries
I should use stage and not install? Is that correct?


>
> --
> Dave Abrahams
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost-build
>

[Attachment #5 (text/html)]

<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On 26 August \
2013 04:48, Dave Abrahams <span dir="ltr">&lt;<a href="mailto:dave@boostpro.com" \
target="_blank">dave@boostpro.com</a>&gt;</span> wrote:<br> <blockquote \
class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
 on Thu Aug 22 2013, Bioxydyn Dev &lt;<a href="http://bioxydyn.dev-AT-gmail.com" \
target="_blank">bioxydyn.dev-AT-gmail.com</a>&gt; wrote:<br> <br>
&gt; Hi Steven,<br>
&gt;<br>
&gt; Thanks for your reply. I have some follow up questions below.<br>
&gt;<br>
&gt; On 22 August 2013 16:54, Steven Watanabe &lt;<a \
href="mailto:watanabesj@gmail.com">watanabesj@gmail.com</a>&gt;<br> &gt; wrote:<br>
&gt;<br>
&gt;     stage is intended for those working out of the source tree.<br>
&gt;     install is intended to create a separate installation,<br>
&gt;     that doesn&#39;t depend on the source.<br>
&gt;<br>
&gt; I&#39;m not sure I understand what the difference is.<br>
&gt;<br>
&gt; What do you mean by &#39;working out of the source tree&#39;? <br>
&gt;<br>
&gt; As a developer, if you use a boost library that is header only how<br>
&gt; would you not be dependent on the source?<br>
<br>
Yes.  Steven is referring to the source *tree*, i.e. the files of Boost<br>
laid out exactly as they come out of SVN.  Usually this comes from an<br>
SVN working copy or a tarball.  Install generally creates a copies the<br>
headers, built binaries, docs, etc. into standard system locations so<br>
that you can write code dependent on Boost without actually having a<br>
complete checkout of the Boost source.<br></blockquote><div><br></div><div>So if I \
want to build boost and develop code that uses the boost libraries I should use stage \
and not install? Is that correct?</div><div> </div> <blockquote class="gmail_quote" \
style="margin:0px 0px 0px \
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
 <span class=""><font color="#888888"><br>
--<br>
Dave Abrahams<br>
<br>
_______________________________________________<br>
Unsubscribe &amp; other changes: <a \
href="http://lists.boost.org/mailman/listinfo.cgi/boost-build" \
target="_blank">http://lists.boost.org/mailman/listinfo.cgi/boost-build</a><br> \
</font></span></blockquote></div><br></div></div>



_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic