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

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

Desconectado iOtero

  • VIP
  • *
  • Mensajes: 2961
  • 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: 21705
  • Gracias 761
  • 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: 801
  • 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: 2850
  • Gracias 65
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: 2961
  • 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: 801
  • 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: 2961
  • 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: 2961
  • 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.

 


* Screenshot de empardopo  Autor: empardopo Foro: Otros programas 24/04/2024 (19:42)
* Homenaje a Locomalito  Autor: empardopo Foro: Otros programas 24/04/2024 (19:37)
* [Recomendacion] Series para ver  Autor: empardopo Foro: Offtopic 24/04/2024 (19:32)
* Salón Recreativo #55 (27-04-2024 / 26-05-2024)  Autor: empardopo Foro: Salón Recreativo FaseBonus 24/04/2024 (19:30)
* Concurso Bytemaniacos 2025  Autor: empardopo Foro: Creación de juegos 23/04/2024 (21:46)
* La inteligencia artificial ha llegado a la música  Autor: empardopo Foro: Offtopic 23/04/2024 (21:43)
* Retro Portable Maker ArcadeSpain (RPMA)  Autor: empardopo Foro: Otros programas 21/04/2024 (19:16)
* Van dos y se cae el del medio - Hilo de cachondeo general  Autor: empardopo Foro: Offtopic 21/04/2024 (18:47)
* ¿A qué estáis jugando ahora mismo?  Autor: joselopez Foro: Offtopic 19/04/2024 (00:02)
* Hacer fondos de pantalla con Excel para Spectrum  Autor: empardopo Foro: Creación de juegos 18/04/2024 (19:33)
* Salón Recreativo FaseBonus - Preparativos y Sugerencias  Autor: Zael Foro: Salón Recreativo FaseBonus 17/04/2024 (00:17)
* Retropixel 2024  Autor: Zael Foro: Eventos Arcades 14/04/2024 (12:24)
* [N3DS] Red Viper - Emulando Virtual Boy como Dios manda  Autor: Zael Foro: Noticias de emuladores 14/04/2024 (12:17)
* Ofertas Amazon  Autor: empardopo Foro: Offtopic 11/04/2024 (20:29)
* Restauración Terminator 2 + LightGun Gun4IR  Autor: HeroTonma Foro: Diario de construccion de tu arcade 04/04/2024 (14:18)
* Ojo con telegram  Autor: Zael Foro: Noticias 29/03/2024 (19:30)
* Patrocinador para el foro ArcadeSpain  Autor: Zael Foro: Noticias 24/03/2024 (21:01)
* Galería de fotos en ArcadeSpain - sube las fotos a nuestro servidor -  Autor: empardopo Foro: Noticias 24/03/2024 (16:49)
* Flipando con la desinformación en el caso del emulador Yuzu  Autor: Zael Foro: Offtopic 22/03/2024 (20:13)
* Salón Recreativo FaseBonus - Recopilatorio Salones  Autor: Zael Foro: Salón Recreativo FaseBonus 22/03/2024 (12:36)
* Mirad lo que acabo de recibir para mi Powkiddy A12... Os va a molar  Autor: Zael Foro: Powkiddy A12/A13 18/03/2024 (21:02)
* Ayuda, algún app para poner imagen a un mo3  Autor: gucaza Foro: Otros programas 16/03/2024 (06:03)
* Recta final de la maquina  Autor: beaches Foro: Attract Mode 12/03/2024 (00:22)
* Saludos desde Madrid   Autor: gabibb Foro: Presentate al Foro 11/03/2024 (19:52)
* Problema con placa zero delay..   Autor: catapum Foro: Seccion C.P. 07/03/2024 (11:46)
* Música y artistas aptos para nuestra jukebox  Autor: Zael Foro: Offtopic 03/03/2024 (20:47)
* [Recomendación] Cine para los findes en casa (bueno, bonito y barato)  Autor: joselopez Foro: Offtopic 02/03/2024 (14:27)
* Volante PXN V9 - ¿Ganga... o tongo?  Autor: Zael Foro: Reviews tecnológicas 23/02/2024 (13:10)
* RetroAchievements - Noticias y Recomendaciones de Sets  Autor: Zael Foro: Emuladores 23/02/2024 (12:46)
* iojukebox Theme, un JukeBox para Attract-Mode  Autor: empardopo Foro: Themes AM 16/02/2024 (09:16)

Countdown
Buscaunchollo.click