basler / gst-plugin-pylon

The official GStreamer plug-in for Basler cameras
BSD 3-Clause "New" or "Revised" License
40 stars 10 forks source link

need build instructions for yocto/meta-basler-tools #24

Open gfilippi opened 1 year ago

gfilippi commented 1 year ago

It seems to me that there are no instructions to build the gst-plugin-python into the meta-basler-tools even if this is what is mentioned in the current readme.

how do we cross-build the plugin in YOCTO ?

thiesmoeller commented 1 year ago

Which YOCTO version do you use ?

gfilippi commented 1 year ago

I've built everything out of the NXP release for Honister Linux 5.15.5_1.0.0. Added meta-basler-tools and meta-basler-imx8 as per Basler instructions.

I've built imx-full-image and I have pylon and pypylon working fine (I can capture images) but there is no gst-plugin pylonsrc (and I do not see any reference to it into the meta-basler-tools)

thanks

thiesmoeller commented 1 year ago

Official support will come in our meta layers for YOCTO >= Kirkstone. Due to too old meson and cmake in e.g. honister

But we have a backported version that we can provide to you.

gfilippi commented 1 year ago

current kirkstone branch does not build "imx-image-full" due to broken recipes on NXP sides.

yes please provide the instructions for your backport to honister.

NOTE: there is no kirkstone branch for both "meta-basler-imx8" and "meta-basler-tools", only HARDKNOTT and HONISTER are currenlty supported.

thiesmoeller commented 1 year ago

recipe for kirkstone is available here: https://github.com/basler/meta-basler-tools/tree/kirkstone/recipes-multimedia/gstreamer

March911 commented 11 months ago

@gfilippi Hi,brother, Have you cross compiled the. so file (maybe named libgstpylon.so of arm64 architecture)applied for the ARM64 machine? Can you provide it for me? Thank you very much!