Bookworm: compilare Mpv, Libass packages

Discussioni relative alle distribuzioni derivate da Debian: Ubuntu, Mint, Kanotix, Knoppix, Clonezilla, etc.
Rispondi
TKZ911
Hero Member
Hero Member
Messaggi: 530
Iscritto il: 28/12/2009, 23:58

Bookworm: compilare Mpv, Libass packages

Messaggio da TKZ911 »

Salve a tutti

Sto provando a compilare su una Bookworm 32bit, Mpv
per achitettura win32, con Mxe e Mingw64-w32.
Dopo aver dato questi comandi da terminale:
python3 ./bootstrap.py , DEST_OS=win32 TARGET=i686-w64-mingw32 ./waf configure --disable-iconv
appare un messaggio:
"unable find development files for libass , or the version found is too old.
libass >= 0.12.2"

Ho installato questa versione:
https://packages.debian.org/bookworm/libass-dev
Package: libass-dev (1:0.17.0-2)

credo sia l'ultima. Ho riprovato a compilare ma appare
sempre l'errore poco sopra. Allora dove sbaglio?

Grazie a tutti

Ciao
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1330
Iscritto il: 03/09/2018, 7:53

Re: Bookworm: compilare Mpv, Libass packages

Messaggio da azioga »

c'è qualcosa di interessante in build/config.log ?

se fai una ricerca con "unable find development files for libass" ?
TKZ911
Hero Member
Hero Member
Messaggi: 530
Iscritto il: 28/12/2009, 23:58

Re: Bookworm: compilare Mpv, Libass packages

Messaggio da TKZ911 »

Ti ringrazio, avevo trovato questo link dove dice che si può compilare anche senza libass
ma libass mi pare che serva per i codec quindi sarebbe meglio fosse compilato.
Libass mi pare faccia parte di ffmpeg.
Il log lo allego qui sotto, sono 69kb.

Ciao
Allegati
config.log
(68.5 KiB) Scaricato 4 volte
Avatar utente
azioga
Hero Member
Hero Member
Messaggi: 1330
Iscritto il: 03/09/2018, 7:53

Re: Bookworm: compilare Mpv, Libass packages

Messaggio da azioga »

il config.log dovresti guardarlo tu ;)

io ho notato questo
fatal error: dlfcn.h: File o directory non esistente
e questo

Codice: Seleziona tutto

err: /usr/bin/i686-w64-mingw32-ld: opzione "-z" non riconosciuta
TKZ911
Hero Member
Hero Member
Messaggi: 530
Iscritto il: 28/12/2009, 23:58

Re: Bookworm: compilare Mpv, Libass packages

Messaggio da TKZ911 »

Ti ringrazio.

Ho guardato nel log ma non ci ho capito molto.
Ci sono degli errori certo, ma forse mettendo a posto
qualche cosa la maggior parte vanno a posto.

Partiamo dall'ultimo errore.
Il file: /usr/bin/i686-w64-mingw32-ld e nella cartella giusta ma come
posso fare per togliere l'opzione -z, dove vado a modificare?
Non lo sò!
L'altro file, dlfcn.h e nel posto giusto? si trova in /usr/include/dlfcn.h
se si trova nel percorso giusto che si deve fare?

Posso pensare che il metodo di compilazione di Mpv ha degli errori?
Se mi dice che non trova quel file in quel path ma quel file e in quel percorso
chi sbaglia?

Ciao
Rispondi