GEM: Graphics Environment for Multimedia
GEM: ver: 0.93.git 3550ede3
GEM: compiled  on Aug 29 2018

$ ls -l Gem.pd_linux gem_videoPYLON.so
-rwxr-xr-x 1 root root 85108760 sie 29 12:24 Gem.pd_linux
-rwxr-xr-x 1 root root   903600 sie 29 12:24 gem_videoPYLON.so



$ ldd gem_videoPYLON.so
    linux-vdso.so.1 (0x00007fffe9d89000)
    libpylonbase-5.0.12.so => /opt/pylon5/lib64/libpylonbase-5.0.12.so (0x00007f692a424000)
    libpylonutility-5.0.12.so => /opt/pylon5/lib64/libpylonutility-5.0.12.so (0x00007f692a0a9000)
    libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f6929d1b000)
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f692992a000)
    libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f6929712000)
    librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f692950a000)
    libGenApi_gcc_v3_0_Basler_pylon_v5_0.so => /opt/pylon5/lib64/libGenApi_gcc_v3_0_Basler_pylon_v5_0.so (0x00007f6928e6e000)
    libGCBase_gcc_v3_0_Basler_pylon_v5_0.so => /opt/pylon5/lib64/libGCBase_gcc_v3_0_Basler_pylon_v5_0.so (0x00007f6928c55000)
    libLog_gcc_v3_0_Basler_pylon_v5_0.so => /opt/pylon5/lib64/libLog_gcc_v3_0_Basler_pylon_v5_0.so (0x00007f6928a4c000)
    libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f692882d000)
    libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f6928629000)
    libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f692828b000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f692a934000)
    libMathParser_gcc_v3_0_Basler_pylon_v5_0.so => /opt/pylon5/lib64/libMathParser_gcc_v3_0_Basler_pylon_v5_0.so (0x00007f6928081000)
    libXmlParser_gcc_v3_0_Basler_pylon_v5_0.so => /opt/pylon5/lib64/libXmlParser_gcc_v3_0_Basler_pylon_v5_0.so (0x00007f6927d22000)
    libNodeMapData_gcc_v3_0_Basler_pylon_v5_0.so => /opt/pylon5/lib64/libNodeMapData_gcc_v3_0_Basler_pylon_v5_0.so (0x00007f6927b08000)


On Wed, Aug 29, 2018 at 1:16 PM IOhannes m zmoelnig <zmoelnig@iem.at> wrote:
On 2018-08-29 12:47, Csaba Láng wrote:
> Iohannes,
>
> after compiling freshly Gem from git with videoPYLON support,
> gem_videoPYLON.la and .so is in the Gem folder, however after creating
> pix_video, can not see videoPYLON among the plugins:
> [pix_video]: backend #0='v4l2'    : v4l2 analog
> [pix_video]: backend #1='v4l'    : v4l analog
> [pix_video]: backend #2='dv4l'    : dv4l dv
> [pix_video]: backend #3='dc1394'    : dc1394 iidc
> [pix_video]: backend #4='unicap'    : unicap analog
> [pix_video]: backend #5='vlc'    <--- DISABLED

for testing, please remove all the other (video) backends:
$ mkdir disabled
$ mv gem_*.so disabled/

then please provide the exact output of the following two commands:
$ ls -l Gem.pd_linux gem_videoPYLON.so
$ ldd gem_videoPYLON.so

and the exact version string Gem prints.

>
> I have checked on which bus the USB3 Basler cvameras are connected - e.g.
> Bus 002 Device 002: ID 2676:ba02 Basler AG ace
> Therefor added instead of dev/video0 /dev/bus/usb/002/002 as a message.
>

i have no idea whether this is the appropriate device string for a
Basler cvcamera. most likely it is not (but we need to get the
videoPYLON backend working before we can do anything else).

ghamdf
IOhannes

_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list