On Wed, May 20, 2020 at 4:00 PM Leonid Meyerovich <lmeyerov...@i-a-i.com> wrote: > > Thank you for your explanation. > BTW, I am editing user-config.jam, is it right way to edit project-build.jam?
I see no problem with it. Ref to https://boostorg.github.io/build/manual/master/index.html#bbv2.overview.configuration to understand more about those files. > I have already embedded Linux install on my target, so I am not building the > whole system. It just a matter of handling dependencies. If it required for target, Boost libraries can be included in SDK. Another option - drop Boost and replace it with something more lightweight. If it's not possible, then go ahead with cross-compiling and static linking. > I may need to build an application (cross-compile) and move it to the target > (maybe with some library, is it will be difficult to link statically) > > Thanks, > Leonid > ________________________________ > From: Sergei Nikulov <sergey.niku...@gmail.com> > Sent: Wednesday, May 20, 2020 7:28 AM > To: Leonid Meyerovich <lmeyerov...@i-a-i.com> > Cc: boost-users@lists.boost.org <boost-users@lists.boost.org> > Subject: Re: [Boost-users] boost build from source code > > On Tue, May 19, 2020 at 11:02 PM Leonid Meyerovich > <lmeyerov...@i-a-i.com> wrote: > > > > You are right, I do have arm cross-compiler installed. > > But I though that 'b2' executable is a part of the package that I > > downloaded from BOOST site and this executable is built for x86 machine. > > Running 'bootstrap.sh' copy this file to boost_root folder, am I wrong? > > > > Thanks, > > ________________________________ > > No. You've downloaded the source code package. > > So have following options > 1. Build b2 for the host, then edit project-build.jam to build boost > libs for the target. (for ex: > https://www.cnx-software.com/2011/10/03/cross-compiling-boost-c-libraries-for-arm/) > 2. Since you've used OE SDK (it's Yocto project I think), enable boost > recipe in OE bitbake to build your SDK with boost libs. Then you'll be > able to use it from SDK sysroot. > > The latter option is preferred and more natural for your embedded > target unless you need a bleeding-edge boost version. > > -- > Best Regards, > Sergei Nikulov > > > ________________________________ > This message and all attachments are PRIVATE, and contain information that is > PROPRIETARY to Intelligent Automation, Inc. You are not authorized to > transmit or otherwise disclose this message or any attachments to any third > party whatsoever without the express written consent of Intelligent > Automation, Inc. If you received this message in error or you are not willing > to view this message or any attachments on a confidential basis, please > immediately delete this email and any attachments and notify Intelligent > Automation, Inc. -- Best Regards, Sergei Nikulov _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org https://lists.boost.org/mailman/listinfo.cgi/boost-users