Autor Tema: Raspberry pi 4: Compilación de SDL 2.0.8  (Leído 1543 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado iOtero

  • VIP
  • *
  • Mensajes: 2962
  • Gracias 104
  • Ciudad: Uno de Bilbao en Villanueva de la Cañada (Madrid)
  • Pais: España
  • Iniciales nick: ioc
Raspberry pi 4: Compilación de SDL 2.0.8
« en: Agosto 03, 2019, 09:37:07 pm »
Advertisement
Antes de seguir con este hilo, aviso que este otro os podría ser más útil:
http://arcadespain.info/Foro/index.php?topic=6921.0

Para los que vamos a utilizar la Raspberry pi 4 como plataforma de emulación con Raspbian, estas librerías son imprescindibles, ya que muchos frontends y emuladores las utilizan, como el MAME.

Abrimos la terminal de Raspbian y:

*  Actualizamos el sistema:

Código: [Seleccionar]
sudo apt-get update; sudo apt-get upgrade

*  Creamos una carpeta de desarrollo:

Código: [Seleccionar]
cd ~; mkdir development

*  Instalamos las librerías necesarias:

Código: [Seleccionar]
sudo apt-get install libfontconfig-dev qt5-default automake mercurial libtool libfreeimage-dev libopenal-dev libpango1.0-dev libsndfile-dev libudev-dev libtiff5-dev libwebp-dev libasound2-dev libaudio-dev libxrandr-dev libxcursor-dev libxi-dev libxinerama-dev libxss-dev libesd0-dev freeglut3-dev libmodplug-dev libsmpeg-dev libjpeg-dev

* Descargamos el código fuente de SDL a la carpeta de desarrollo, lo descomprimimos y cambiamos el nombre de la carpeta:

Código: [Seleccionar]
cd development
wget https://www.libsdl.org/release/SDL2-2.0.8.tar.gz
tar zxvf SDL2-2.0.8.tar.gz
mv SDL2-2.0.8 SDL

* Ahora compilamos:

Código: [Seleccionar]
cd SDL
./autogen.sh
./configure --host=arm-raspberry-linux-gnueabihf
make
sudo make install

* Comprobamos si hemos tenido éxito, [que será cierto si nos contesta 2.0.8]:

Código: [Seleccionar]
sdl2-config --version

* Descargamos las librerías de utilidades:

Código: [Seleccionar]
cd ..
wget http://www.libsdl.org/projects/SDL_image/release/SDL2_image-2.0.5.tar.gz
wget http://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-2.0.4.tar.gz
wget http://www.libsdl.org/projects/SDL_net/release/SDL2_net-2.0.1.tar.gz
wget http://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.15.tar.gz

* Las descomprimimos:

Código: [Seleccionar]
tar zxvf SDL2_image-2.0.5.tar.gz
tar zxvf SDL2_mixer-2.0.4.tar.gz
tar zxvf SDL2_net-2.0.1.tar.gz
tar zxvf SDL2_ttf-2.0.15.tar.gz

* Compilamos SDL2_image (carga de imágenes)

Código: [Seleccionar]
cd SDL2_image-2.0.5
./autogen.sh
./configure
make
sudo make install
cd ..

* Compilamos SDL2_mixer (audio)

Código: [Seleccionar]
cd SDL2_mixer-2.0.4
./autogen.sh
./configure
make
sudo make install
cd ..

* Compilamos SDL2_net (red)

Código: [Seleccionar]
cd SDL2_net-2.0.1
./autogen.sh
./configure
make
sudo make install
cd ..

* Compilamos SDL2_ttf (fuentes)

Código: [Seleccionar]
cd SDL2_ttf-2.0.15
./autogen.sh
./configure
make
sudo make install
cd ..

*  Si hemos tenido éxito, eliminamos la carpeta de desarrollo y su contenido:

Código: [Seleccionar]
cd ~
sudo rm -r -f ./development
« Última modificación: Noviembre 04, 2019, 01:41:23 pm por iOtero »



Desconectado empardopo

  • Admin
  • *
  • Mensajes: 22052
  • Gracias 763
  • Espero mejorar al KungFu Master!
    • Mi canal de Youtube
  • Ciudad: Norte de África
  • Pais: Escoña
  • Iniciales nick: EPP
Re:Compilación de SDL 2.0.8 en la Raspberry pi 4
« Respuesta #1 en: Agosto 04, 2019, 01:34:36 pm »
Muy interesante, crack! Mil gracias!

Desconectado Karras76

  • VIP
  • *
  • Mensajes: 802
  • Gracias 19
  • Tocando los webs desde 1976
  • Ciudad: Valencia
  • Pais: España
  • Iniciales nick: FMK
Re:Compilación de SDL 2.0.8 en la Raspberry pi 4
« Respuesta #2 en: Agosto 07, 2019, 10:37:26 pm »
Yo me apunto a esto de la rasp4, cuando ya lo tengan bien mascadito, me lo ponen en una imagen para descargar y listo!

Desconectado daninuyusio

  • VIP
  • *
  • Mensajes: 2899
  • Gracias 66
Re:Compilación de SDL 2.0.8 en la Raspberry pi 4
« Respuesta #3 en: Agosto 07, 2019, 10:54:45 pm »
Cuando te lea iOtero....te va a dar imagen para descargar mascadita :'(
Que los últimos que lo intentamos casi nos fusila por gandules :'(
Tema: Maquina arcade tipo LOWBOY
http://arcadespain.info/Foro/index.php?topic=462.0

Tema: proyecto mini bartop de 1 jugador adaptada para consola jxd s7800b
http://arcadespain.info/Foro/index.php?topic=2559.0

 Tema: futuro proyecto mini pinball virtual terminado
http://arcadespain.info/Foro/index.php?topic=6461.0
Tema:Simulador de carreras cockpit 
https://arcadespain.info/Foro/index.php?topic=7442.0

Desconectado iOtero

  • VIP
  • *
  • Mensajes: 2962
  • Gracias 104
  • Ciudad: Uno de Bilbao en Villanueva de la Cañada (Madrid)
  • Pais: España
  • Iniciales nick: ioc
Re:Compilación de SDL 2.0.8 en la Raspberry pi 4
« Respuesta #4 en: Agosto 08, 2019, 01:22:07 pm »
Yo me apunto a esto de la rasp4, cuando ya lo tengan bien mascadito, me lo ponen en una imagen para descargar y listo!

Pues puedes esperar sentado, zángano...  :P :P :P

Desconectado Karras76

  • VIP
  • *
  • Mensajes: 802
  • Gracias 19
  • Tocando los webs desde 1976
  • Ciudad: Valencia
  • Pais: España
  • Iniciales nick: FMK
Re:Raspberry pi 4: Compilación de SDL 2.0.8
« Respuesta #5 en: Agosto 19, 2019, 11:50:38 pm »
Mas bien abeja reina! Que a dia de hoy, no se ni el color que tiene un pi, como para saber hacerla funcionar...
Antes mi pillo un pandora de los nuevos, que solo tengo que conectar cables! XDDDD

Desconectado iOtero

  • VIP
  • *
  • Mensajes: 2962
  • Gracias 104
  • Ciudad: Uno de Bilbao en Villanueva de la Cañada (Madrid)
  • Pais: España
  • Iniciales nick: ioc
Re:Raspberry pi 4: Compilación de SDL 2.0.8
« Respuesta #6 en: Agosto 20, 2019, 01:42:54 pm »
Mas bien abeja reina! Que a dia de hoy, no se ni el color que tiene un pi, como para saber hacerla funcionar...
Antes mi pillo un pandora de los nuevos, que solo tengo que conectar cables! XDDDD

Estás en todo tu derecho, ditch queen of the bees... cada cual se gasta su dinero como le da la gana...  :P :P :P

Desconectado iOtero

  • VIP
  • *
  • Mensajes: 2962
  • Gracias 104
  • Ciudad: Uno de Bilbao en Villanueva de la Cañada (Madrid)
  • Pais: España
  • Iniciales nick: ioc
Re:Raspberry pi 4: Compilación de SDL 2.0.8
« Respuesta #7 en: Noviembre 04, 2019, 01:41:55 pm »
Añadido aviso en el post principal de que este hilo puede estar obsoleto.

 


* [Amiga] Blastar  Autor: empardopo Foro: Recomendaciones de juegos 19/01/2025 (21:48)
* [Recomendacion] Series y películas anime  Autor: daninuyusio Foro: Offtopic 19/01/2025 (17:49)
* Salón Recreativo #58 (01-01-2025 / 31-01-2025)  Autor: periko Foro: Salón Recreativo FaseBonus 19/01/2025 (14:14)
* Van dos y se cae el del medio - Hilo de cachondeo general  Autor: joselopez Foro: Offtopic 19/01/2025 (13:47)
* Saludos de un viejo usuario (Arcadiko)  Autor: Zael Foro: Presentate al Foro 19/01/2025 (01:49)
* [Recomendación] Cine para los findes en casa (bueno, bonito y barato)  Autor: Zael Foro: Offtopic 19/01/2025 (01:47)
* [Amiga] Glubble  Autor: Zael Foro: Recomendaciones de juegos 19/01/2025 (01:42)
* [Amiga] Castlevania  Autor: Zael Foro: Recomendaciones de juegos 19/01/2025 (01:37)
* ¿A qué estáis jugando ahora mismo?  Autor: Zael Foro: Offtopic 19/01/2025 (01:31)
* [N3DS] Red Viper - Emulando Virtual Boy como Dios manda  Autor: Zael Foro: Noticias de emuladores 19/01/2025 (01:28)
* Felices fiestas y feliz 2025!  Autor: joselopez Foro: Noticias 16/01/2025 (19:37)
* [Recomendacion] Series para ver  Autor: daninuyusio Foro: Offtopic 16/01/2025 (09:25)
* Simulador de carreras cockpit  Autor: daninuyusio Foro: Diario de construccion de tu arcade 14/01/2025 (07:45)
* [Amiga] Saint Dragon  Autor: empardopo Foro: Recomendaciones de juegos 12/01/2025 (21:51)
* Reto 8 - Out Run - Mr.Blender 7.603.160 - jmpuk 24.285.100 puntos  Autor: jmpuk Foro: Competiciones y concursos 11/01/2025 (21:15)
* Reto Amiguero 25 - Green Beret  Autor: Zael Foro: Commodore Amiga 11/01/2025 (16:50)
* [Amiga] Bart VS The Space Mutants  Autor: Zael Foro: Recomendaciones de juegos 11/01/2025 (11:10)
* La revolución que suponen las IA generativas de imágenes a partir de texto  Autor: jmpuk Foro: Offtopic 07/01/2025 (21:40)
* [c64] Vice 3.9 (24-12-2024)  Autor: arquillos Foro: Emuladores 02/01/2025 (09:49)
* C64 - 2024 un buen año  Autor: arquillos Foro: Commodore 64 01/01/2025 (16:57)
* [Amiga] Batman The Movie  Autor: treme Foro: Recomendaciones de juegos 01/01/2025 (14:20)
* Están muy callados los culerdos, no?  Autor: treme Foro: Offtopic 01/01/2025 (12:43)
* [Amiga] PP Hammer  Autor: jmpuk Foro: Recomendaciones de juegos 01/01/2025 (01:56)
* Buscador de productos Amazon en el Banner  Autor: empardopo Foro: Noticias 31/12/2024 (14:27)
* Reto 324 - Vasara  Autor: empardopo Foro: Competiciones y concursos 31/12/2024 (14:15)
* c64 - Timo's castle v1.1 (2024)  Autor: empardopo Foro: Commodore 64 31/12/2024 (13:44)
* c64 - Ooze: The Escape (2023, H4plo)  Autor: empardopo Foro: Commodore 64 31/12/2024 (13:42)
* Reto Amiguero 26 - Pooyan  Autor: Zael Foro: Commodore Amiga 27/12/2024 (00:50)
* [Amiga] Tubular Worlds  Autor: empardopo Foro: Recomendaciones de juegos 21/12/2024 (15:12)

Reto 324 - Vasara