Per me è stato utilizzato SDL2-2.0.3. -> Problemi con nessun driver video trovato. digitato
sudo apt-get install xorg-dev
ne ha fatto un altro ./configure
e lo ha riferito
Assembly Math : mmx 3dnow sse sse2
Audio drivers : disk dummy oss
Video drivers : dummy x11(dynamic) opengl
X11 libraries : xcursor xinerama xinput2 xinput2_multitouch xrandr xscrnsaver xshape xvidmode
Input drivers : linuxev linuxkd
Using libudev : YES
Using dbus : NO
È andato tutto bene, tranne la cartella test dopo aver provato a creare il codice che riportava "Missing -lGL", quindi ho pensato che mancasse MESA o qualcosa del genere e l'ho fatto
sudo apt-get build-dep xscreensaver
sudo apt-get source xscreensaver -b
sudo dpkg -i *.deb
Costringo il popolare xscreensaver con la mia build e SDL ha funzionato. L'idea era che se potevo compilare lo screensaver, allora avrei potuto far funzionare SDL. Grazie. Ha funzionato per me. (solo video) ha provato a eseguire testmultiaudio e ha ottenuto questo
INFO: Using audio driver: dsp
ERROR: Don't see any specific audio devices!
Immagino che la compilazione e la creazione di VLC risolvano gran parte di questo perché VLC utilizza SDL per video e audio.
L'idea contraria è che ncurses 5.9 funziona perfettamente.
Onestamente, stavo usando la menta piperita 6 che è stata creata da Ubuntu e Debian. Presumo che funzioni anche su quel sistema operativo. Questo è il motivo per cui sto postando in fasi frammentarie ... compilazione VLC .... ERRORE. Prova di fare lo stesso con totem. (durante la compilazione del totem) Forse dovrei fare una demo scroller per i miei amici immaginari in "BranMuffin" "Cerealbowl" "Cornflakes" e una "ciotola piena di ciliegie"
nuovo rapporto di configurazione SDL2-2.3
Assembly Math : mmx 3dnow sse sse2
Audio drivers : disk dummy oss alsa(dynamic) pulse(dynamic)
Video drivers : dummy x11(dynamic) opengl opengl_es2
X11 libraries : xcursor xinerama xinput2 xinput2_multitouch xrandr xscrnsaver xshape xvidmode
Input drivers : linuxev linuxkd
Using libudev : YES
Using dbus : YES
un altro giro di ./configure make make install su SDL un altro giro di ./configure make e ./testmultiaudio e BINGO ce l'ho dopo che ho costruito e installato anche totem così da qualche parte nella vista caotica delle cose da VLC e sudo apt-get build-dep totem | sudo apt-get source totem -b | dpkg -i *deb
... Ho ottenuto il mio audio e video ora.
Riferimenti: [questa pagina] e SDL installano e compilano
ricordarsi di verificare se è possibile compilarlo da soli.
..per riassumere su un'altra macchina e farlo funzionare (non il modo migliore perché sono un ragazzo medio C)
ottenere SDL2-2.3 dal sito libsdl
ottenere alcuni pacchetti e compilarne alcuni. Credo che VLC e XSCREENSAVER siano gli unici pacchetti necessari VLC per SDL e audio e XSCREENSAVER per l'opengl
sudo apt-get install xorg-dev
sudo apt-get build-dep xscreensaver vlc totem
sudo apt-get source xscreensaver totem -b
(2.5) potrebbe anche ottenere xscreensaver
e totem appena creato e installare i pacchetti .deb
decomprimere SDL e andare nella cartella e fare il comune
./configure
make
sudo make install
cd test
./configure
make
./testmultiaudio
goditi la clip audio
Il SO utilizzava Linux alla menta piperita ma suppongo che anche debian, linux mint e ubuntu funzionassero.