MLD-5.x > Development

{5.5U rpi4 ES] Paket rpi-ffmpeg

(1/1)

BobW:
Hallo.

In control dieses Pakets steht "RPI-4 ffmpeg libs" im Makefile von vdr-plugin-softhddrm ist eine Referenz darauf.

Das Bauen des Paketes schlägt fehl, da das Makefile von rpi-ffmpeg .so Bibliotheken sucht, es werden aber .a Files erstellt.

Im Grunde wird ein kompletter ffmpeg (4.3.2) gebaut, von dem dann nur die Bibliotheken verwendet werden (vermutlich für softhddrm, es gibt dort aber keine Abhängigkeit).

Und dann gibt es noch das "normale" ffmpeg Paket in der Version 4.1.8

Ich bin echt verwirrt.

Schöne Grüße
BobW

clausmuus:
Das ist ein Sonderfall.
Von dem Paket werden tatsächlich nur die .a Dateien benötigt. Die Libs werden statisch in das softhddrm gelinkt. Ein Dynamisches Linken funktioniert beim softhddrm nicht.
Da die .so Dateien nicht benötigt werden, und somit auch nicht das ffmpeg Paket, haben wir uns nicht um den Fehler beim bauen gekümmert, und lassen zur Zeitersparnis die .so Dateien erst gar nicht bauen.
Der Fehler darf also ignoriert werden.

BobW:
OK, Danke für die Aufklärung.

Das Paket an sich wird aber auch nicht erzeugt, da

--- Code: ---.
.
INSTALL libavutil/lzo.h
INSTALL libavutil/avconfig.h
INSTALL libavutil/ffversion.h
INSTALL libavutil/libavutil.pc
cp: cannot stat 'src/rpi-ffmpeg/install/lib/*.so*': No such file or directory
make[2]: *** [Makefile:16: package/data] Error 1
grep: ../broken_packages.lst: No such file or directory
Your branch is up to date with 'origin/master'.
.
.

--- End code ---
das Makefile die .so kopieren will.
Ist das auch beabsichtigt?

BobW

clausmuus:
Ja. Wie gesagt, es werden nur die .a Libs benötigt.

Navigation

[0] Message Index

Go to full version