Hi Michael,

Have a look at the manual that Roland linked in his answer:
http://www.pengutronix.de/software/ptxdist/appnotes/OSELAS.BSP-Pengutronix-Generic-arm-Quickstart.pdf

Specifically chapter 4, PTXdist Developer’s Manual, and section 4.2,
Adding new Packages.

Best regards,

Guillermo

2017-06-19 17:53 GMT+02:00 Michael Deiters <[email protected]>:
> Hi Roland,
>
> many thanks for the swift reply.
>
> My disconnect starts already at the first stage. My BSP has no information
> that I need luajit in my project. I understand I need to create the "rules"
> files to instruct PTXdist to compile luajit. My question is, how do the rule
> file(s) look like, if I (simply) would like to include a source package from
> a debian distro. I'm afraid I'm either far away from the correct approach or
> very close...
>
> Thank you for your patience.
>
> Kind regards
> Michael
>
> On Mon, 19 Jun 2017, Roland Hieber wrote:
>
>> Hi Michael,
>>
>> there is no need to add a -dev package for luajit, at least not for
>> installing on the target. When crosscompiling, the install stage of your
>> rules/luajit.make effectively calls `make install` in the luajit source
>> folder, which should install the development headers to
>> <your-platform>/sysroot-target/. When other packages depend on luajit, they
>> will look there for the includes and libraries to link against.
>>
>> What is installed into the target root file system is different from that;
>> your `targetinstall` stage is responsible for that and should copy all the
>> files needed on the target to <your-platform>/root (e.g. by using $(call
>> install_lib), $(call install_alternative) etc., see Section 5.2 in the
>> PTXdist manual [1]).
>>
>> Hope that helps!
>>
>>  - Roland
>>
>> [1]:
>> http://www.pengutronix.de/software/ptxdist/appnotes/OSELAS.BSP-Pengutronix-Generic-arm-Quickstart.pdf
>>
>> On 18.06.2017 01:10, Michael Deiters wrote:
>>>
>>> Hi,
>>>
>>> I'm a newbie on ptxdist. I successfully managed to build my 1st BSP
>>> based on Generic-arm recently.
>>>
>>> I'm getting lost on how to add luajit including the libluajit-5.1-dev as
>>> package to ptxdist. I understand the approach to add an autotoolized
>>> package, but for the desired luajit-5.1-dev, I can only find the apt-get
>>> source on my host.
>>>
>>> I'm wondering if there isn't an easy way to let ptxdisk know about the
>>> required package. I searched the web, but didn't found enlightenment...
>>>
>>> I would be grateful if somebody could point me the right direction.
>>>
>>> Many thanks in advance!
>>>
>>> Kind regards
>>> Michael
>>>
>>> _______________________________________________
>>> ptxdist mailing list
>>> [email protected]
>>
>>
>> --
>> Pengutronix e.K.                  | Roland Hieber               |
>> Industrial Linux Solutions        | http://www.pengutronix.de/  |
>> Peiner Str. 6-8, 31137 Hildesheim | Phone: +49-5121-206917-5086 |
>> Amtsgericht Hildesheim, HRA 2686  | Fax:   +49-5121-206917-5555 |
>>
>> _______________________________________________
>> ptxdist mailing list
>> [email protected]
>
>
> _______________________________________________
> ptxdist mailing list
> [email protected]



-- 
Guillermo Rodriguez Garcia
[email protected]

_______________________________________________
ptxdist mailing list
[email protected]

Reply via email to