MLD-5.x > General

<solved>Docker - MLD-5.4-testing - interface/vcos/vcos.h + IL/OMX_Component.h ?

(1/1)

Walter:
Hallo,
in der  MLD-5.4-testing bekomme ich hier beim make in ID:/MLD/vdr-plugin-rpihddevice folgenden error

--- Code: ---/usr/include/arm-linux-gnueabihf -I/usr/include/freetype2 -I/opt/vc/include/ -I/opt/vc/include/interface/vcos/pthreads -I/opt/vc/include/interface/vmcs_host/linux -g -c ilcore.c -o ilcore.o -Wno-deprecated-declarations
ilclient.c:50:33: fatal error: interface/vcos/vcos.h: No such file or directory
 #include "interface/vcos/vcos.h"
                                 ^
compilation terminated.
ilcore.c:43:30: fatal error: IL/OMX_Component.h: No such file or directory
 #include "IL/OMX_Component.h"
                              ^
compilation terminated.
Makefile:12: recipe for target 'ilclient.o' failed
make[5]: *** [ilclient.o] Error 1
make[5]: *** Waiting for unfinished jobs....
Makefile:12: recipe for target 'ilcore.o' failed
make[5]: *** [ilcore.o] Error 1
Makefile:174: recipe for target 'ilclient/libilclient.a' failed
make[4]: *** [ilclient/libilclient.a] Error 2

*** failed plugins: rpihddevice

--- End code ---
hilft da ein Einfügen von weiteren INCLUDES im Makefile ?
mfg

clausmuus:
Wir bauen das immer direkt auf einem RPI. Ich vermute das Du in nem Docker Kontainer gebaut hast. Deshalb fehlt bei Dir wohl das Paket libraspberrypi0 das zum bauen des rpihddevices benötigt wird. Wenn Du das installierst sollte das bauen klappen, mal vorausgesetzt, es lässt sich unter Docker installieren.

Walter:
Moin,
ja genau, das Paket  libraspberrypi0 fehlte und lies sich auch nicht installieren in dem Container.
Danke.
mfg

clausmuus:
Hast Du denn ne Lösung gefunden (wenn ja, welche?), oder soll ich mal schauen wie das gemacht werden kann? Das Paket muss aus den Raspbian Quellen kommen.

Walter:
Hallo,
habe dann erstmal vom host den /opt/vc in den Container kopiert.
Hatte erst nur den include  genommen, aber dann fehlte später noch libGLESv2.so und paar andere aus dem /opt/vc/lib.
Anschliessend, nach einem 'export LD_LIBRARY_PATH=/opt/vc/lib',  lies sich rpihddevice dann bauen.
Habe es aber noch nicht weiter damit dann getestet.
mfg

Navigation

[0] Message Index

Go to full version