Re: [yocto] How to PROVIDE boost-python

2020-03-18 Thread Emily
Hi Laurent and Quentin - Thank you both so much for your help! I did just end up patching the source code for my recipe - I had to both add the 3 and remove the -mt, and the OS does build now! If the sw does what I need it to is another question, but we shall see. Thanks again! Emily On Wed,

Re: [yocto] How to PROVIDE boost-python

2020-03-18 Thread Quentin Schulz
Hi Emily, On Wed, Mar 18, 2020 at 10:16:23AM -0500, Emily wrote: > Hi Laurent - > > Unfortunately I don't have full control over the repo that's using > boost_python-mt so I'm not sure I can switch it right now. > You can create a patch for it. You can use devtool modify and create the patch

Re: [yocto] How to PROVIDE boost-python

2020-03-18 Thread Emily
Hi Laurent - Unfortunately I don't have full control over the repo that's using boost_python-mt so I'm not sure I can switch it right now. I realize this is not a long-term solution, as I'll need to update that code (and my OS) to python3 soon, but for now I've just copied the boost recipe from

Re: [yocto] How to PROVIDE boost-python

2020-03-17 Thread Laurent Gauthier
Also as Quentin suggested it might be needed to remove the "-mt" suffix, but I see it in the do_install() method of the "boost" recipe for revision 1.64. Kind regards, Laurent. On Tue, Mar 17, 2020 at 11:17 PM Laurent Gauthier via Lists.Yoctoproject.Org wrote: > > Hi again Emily, > > You have

Re: [yocto] How to PROVIDE boost-python

2020-03-17 Thread Laurent Gauthier
Hi again Emily, You have put your finger on the core issue there. The name of the boost python library which is linked in your "opc-ua-server-gfex" recipe is "boost_python-mt" where it seems that it should be "boost_python3-mt". I guess you should have a look at the CMakeLists.txt of the

Re: [yocto] How to PROVIDE boost-python

2020-03-17 Thread Quentin Schulz
Hi Emily, On Tue, Mar 17, 2020 at 12:06:48PM -0500, Emily wrote: > Hi Quentin - > > That's what I tried originally! DEPENDS on boost and not boost-python gives I should have read more carefully, sorry. > me the following error when trying to build my original recipe: > >

Re: [yocto] How to PROVIDE boost-python

2020-03-17 Thread Emily
Hi Laurent - Thanks for the suggestion. It looks like there are a few packages that provide libboost_python3: find tmp/work/*/*/*/packages-split -name libboost_python\* tmp/work/aarch64-poky-linux/boost/1.64.0-r0/packages-split/boost-dev/usr/lib/libboost_python3.so

Re: [yocto] How to PROVIDE boost-python

2020-03-17 Thread Laurent Gauthier
Hi Emily, To find the solution to your issue in a rational and deterministic way we need to start from the error message. What I understand is that while build recipe "opc-ua-server-gfex" you get an error message that says in short "ld: cannot find -lboost_python-mt". Therefore you need to

Re: [yocto] How to PROVIDE boost-python

2020-03-17 Thread Emily
Hi Quentin - That's what I tried originally! DEPENDS on boost and not boost-python gives me the following error when trying to build my original recipe: /local/d6/easmith5/rocko_bitbake/poky/build/tmp/work/aarch64 -poky-linux/opc-ua-server-gfex/1.0+gitAUTOINC+921c563309

Re: [yocto] How to PROVIDE boost-python

2020-03-17 Thread Quentin Schulz
Hi Emily, On Tue, Mar 17, 2020 at 10:44:10AM -0500, Emily wrote: > Hi all - > > I'm trying to build an opca recipe ( > https://github.com/kratsg/meta-l1calo/blob/add/opcServer/recipes-core/opc-ua/opc-ua-server-gfex_git.bb) > and it's giving me a build error like: > > | >