* Install headers to /usr/include/ @ 2020-09-12 9:58 majid.nasiry65 2020-09-13 2:28 ` [yocto] " Khem Raj 0 siblings, 1 reply; 4+ messages in thread From: majid.nasiry65 @ 2020-09-12 9:58 UTC (permalink / raw) To: yocto [-- Attachment #1: Type: text/plain, Size: 827 bytes --] Hi I have a recipe for a library. It install .so files correctly but headers not installed. It can install files any where except /usr/inclue/ directory. > > > SUMMARY = "An open source library for DNP3" > HOMEPAGE = "http://dnp3.github.io/" > SECTION = "libs" > DEPENDS = "" > LICENSE = "Apache-2.0" > LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" > > > SRCREV = "639edaf1a5d2d74bc04efdd9ddf165bc14a06390" > SRC_URI = "git://github.com/dnp3/opendnp3.git;branch=release" > > S = " ${WORKDIR} /git" > > EXTRA_OECMAKE += "-DNP3_TLS=ON" > > do_install_append (){ > install -d ${D}${includedir} > cp -r ${S} /cpp/lib/include/opendnp3 ${D}${includedir} > } > > FILES_${PN} += " ${includedir} " > > inherit cmake > Where is my mistake? Thanks. > > > [-- Attachment #2: Type: text/html, Size: 2706 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [yocto] Install headers to /usr/include/ 2020-09-12 9:58 Install headers to /usr/include/ majid.nasiry65 @ 2020-09-13 2:28 ` Khem Raj [not found] ` <CABnAseLDo+L59bNtfaGSSFcf-NC==-ZK78zZD9-xHWPMfX0PdQ@mail.gmail.com> 0 siblings, 1 reply; 4+ messages in thread From: Khem Raj @ 2020-09-13 2:28 UTC (permalink / raw) To: majid.nasiry65; +Cc: yocto headers should be in the devel package ( PN-dev ) please install that in your image On Sat, Sep 12, 2020 at 2:58 AM <majid.nasiry65@gmail.com> wrote: > > Hi > I have a recipe for a library. It install .so files correctly but headers not installed. It can install files any where except /usr/inclue/ directory. > > SUMMARY = "An open source library for DNP3" > HOMEPAGE = "http://dnp3.github.io/" > SECTION = "libs" > DEPENDS = "" > LICENSE = "Apache-2.0" > LIC_FILES_CHKSUM = "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" > > > SRCREV = "639edaf1a5d2d74bc04efdd9ddf165bc14a06390" > SRC_URI = "git://github.com/dnp3/opendnp3.git;branch=release" > > S = "${WORKDIR}/git" > > EXTRA_OECMAKE += "-DNP3_TLS=ON" > > do_install_append(){ > install -d ${D}${includedir} > cp -r ${S}/cpp/lib/include/opendnp3 ${D}${includedir} > } > > FILES_${PN} += "${includedir}" > > inherit cmake > > Where is my mistake? > Thanks. > > > > ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <CABnAseLDo+L59bNtfaGSSFcf-NC==-ZK78zZD9-xHWPMfX0PdQ@mail.gmail.com>]
[parent not found: <CAMKF1srH8=6KuhVruQqFo3ZvQsogyKmdHjapdcJaAzcHN7Ls0w@mail.gmail.com>]
[parent not found: <CABnAseJ-+AdwjKi9oG5rSKXrBin5FksyjOouwgX7pKeJmDFD+A@mail.gmail.com>]
[parent not found: <CAMKF1spUGNAtq8JMb39N1FFi=z-faxEnNcWWw1GxLoAje-5xxQ@mail.gmail.com>]
[parent not found: <CABnAseJZ2Dz9AMcUVQXSRmsxm_qv4OSqe+xrcox8EozQYB8Q9w@mail.gmail.com>]
* Re: [yocto] Install headers to /usr/include/ [not found] ` <CABnAseJZ2Dz9AMcUVQXSRmsxm_qv4OSqe+xrcox8EozQYB8Q9w@mail.gmail.com> @ 2020-09-13 7:52 ` Khem Raj 2020-09-13 8:47 ` majid.nasiry65 0 siblings, 1 reply; 4+ messages in thread From: Khem Raj @ 2020-09-13 7:52 UTC (permalink / raw) To: Majid Nasiry, yocto [-- Attachment #1.1: Type: text/plain, Size: 3294 bytes --] change do_install_append(){ install -d ${D}${includedir} cp -r ${S}/cpp/lib/include/opendnp3 ${D}${includedir} } to do_install_append(){ install -d ${D}${includedir}/opendnp3 cp -R --no-dereference --preserve=mode,links ${S}/cpp/lib/include/opendnp3/* ${D}${includedir}/opendnp3/ } reading mailing list. idon't send personal emails, Always keep mailing lists in Cc so others can also see the proceedings. On Sun, Sep 13, 2020 at 12:27 AM Majid Nasiry <majid.nasiry65@gmail.com> wrote: > It contains all of what I need, but only lib installed. > tree -L 3 > [image: image.png] > > On Sun, Sep 13, 2020 at 11:44 AM Khem Raj <raj.khem@gmail.com> wrote: > >> what all files are inside opendnp3-dev ? >> >> On Sat, Sep 12, 2020 at 11:35 PM Majid Nasiry <majid.nasiry65@gmail.com> >> wrote: >> >>> This is content of this directory : >>> [image: image.png] >>> >>> >>> >>> On Sun, Sep 13, 2020 at 10:56 AM Khem Raj <raj.khem@gmail.com> wrote: >>> >>>> what do you see in packages-split/ directory in build area for this >>>> package ? >>>> >>>> On Sat, Sep 12, 2020 at 11:11 PM Majid Nasiry <majid.nasiry65@gmail.com> >>>> wrote: >>>> > >>>> > Hi Khem >>>> > I tried this : >>>> > >>>> > do_install_append(){ >>>> > install -d ${D}${includedir} >>>> > cp -r ${S}/cpp/lib/include/opendnp3 ${D}${includedir} >>>> > >>>> > install -d ${D}/usr/include-2 >>>> > cp -r ${S}/cpp/lib/include/opendnp3 ${D}/usr/include-2 >>>> > } >>>> > >>>> > FILES_${PN}-dev += "${includedir}" >>>> > FILES_${PN}-dev += "/usr/include-2/" >>>> > >>>> > but it did't work. When I change the last two lines to FILES_${PN} += >>>> .. . , the "/usr/include-2/" directory installed and "opendnp3" folder >>>> copied too, but in -dev state nothing happened. >>>> > >>>> > Any suggestions? >>>> > >>>> > Regards >>>> > >>>> > On Sun, Sep 13, 2020 at 6:58 AM Khem Raj <raj.khem@gmail.com> wrote: >>>> >> >>>> >> headers should be in the devel package ( PN-dev ) please install >>>> that >>>> >> in your image >>>> >> >>>> >> On Sat, Sep 12, 2020 at 2:58 AM <majid.nasiry65@gmail.com> wrote: >>>> >> > >>>> >> > Hi >>>> >> > I have a recipe for a library. It install .so files correctly but >>>> headers not installed. It can install files any where except /usr/inclue/ >>>> directory. >>>> >> > >>>> >> > SUMMARY = "An open source library for DNP3" >>>> >> > HOMEPAGE = "http://dnp3.github.io/" >>>> >> > SECTION = "libs" >>>> >> > DEPENDS = "" >>>> >> > LICENSE = "Apache-2.0" >>>> >> > LIC_FILES_CHKSUM = >>>> "file://LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57" >>>> >> > >>>> >> > >>>> >> > SRCREV = "639edaf1a5d2d74bc04efdd9ddf165bc14a06390" >>>> >> > SRC_URI = "git://github.com/dnp3/opendnp3.git;branch=release" >>>> >> > >>>> >> > S = "${WORKDIR}/git" >>>> >> > >>>> >> > EXTRA_OECMAKE += "-DNP3_TLS=ON" >>>> >> > >>>> >> > do_install_append(){ >>>> >> > install -d ${D}${includedir} >>>> >> > cp -r ${S}/cpp/lib/include/opendnp3 ${D}${includedir} >>>> >> > } >>>> >> > >>>> >> > FILES_${PN} += "${includedir}" >>>> >> > >>>> >> > inherit cmake >>>> >> > >>>> >> > Where is my mistake? >>>> >> > Thanks. >>>> >> > >>>> >> > >>>> >> > >>>> >> > >>>> >>> [-- Attachment #1.2: Type: text/html, Size: 7674 bytes --] [-- Attachment #2: image.png --] [-- Type: image/png, Size: 29420 bytes --] [-- Attachment #3: image.png --] [-- Type: image/png, Size: 11567 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Install headers to /usr/include/ 2020-09-13 7:52 ` Khem Raj @ 2020-09-13 8:47 ` majid.nasiry65 0 siblings, 0 replies; 4+ messages in thread From: majid.nasiry65 @ 2020-09-13 8:47 UTC (permalink / raw) To: yocto [-- Attachment #1: Type: text/plain, Size: 99 bytes --] I did what you said but not working. Sorry about personal messages. I'am new with this stuffs. [-- Attachment #2: Type: text/html, Size: 113 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2020-09-13 8:47 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2020-09-12 9:58 Install headers to /usr/include/ majid.nasiry65 2020-09-13 2:28 ` [yocto] " Khem Raj [not found] ` <CABnAseLDo+L59bNtfaGSSFcf-NC==-ZK78zZD9-xHWPMfX0PdQ@mail.gmail.com> [not found] ` <CAMKF1srH8=6KuhVruQqFo3ZvQsogyKmdHjapdcJaAzcHN7Ls0w@mail.gmail.com> [not found] ` <CABnAseJ-+AdwjKi9oG5rSKXrBin5FksyjOouwgX7pKeJmDFD+A@mail.gmail.com> [not found] ` <CAMKF1spUGNAtq8JMb39N1FFi=z-faxEnNcWWw1GxLoAje-5xxQ@mail.gmail.com> [not found] ` <CABnAseJZ2Dz9AMcUVQXSRmsxm_qv4OSqe+xrcox8EozQYB8Q9w@mail.gmail.com> 2020-09-13 7:52 ` Khem Raj 2020-09-13 8:47 ` majid.nasiry65
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.