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
Bookworm: compilare Mpv, Libass packages
Re: Bookworm: compilare Mpv, Libass packages
c'è qualcosa di interessante in
se fai una ricerca con "unable find development files for libass" ?
build/config.log
?se fai una ricerca con "unable find development files for libass" ?
Re: Bookworm: compilare Mpv, Libass packages
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.
Ciao
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
Re: Bookworm: compilare Mpv, Libass packages
il config.log dovresti guardarlo tu
io ho notato questo
e questo
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
Re: Bookworm: compilare Mpv, Libass packages
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
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