Rajouter Dosbox-X et Vice, une sacrée galère sur Debian GNU/Linux unstable.

Juste un petit article pour vous partager une galère que j’ai eu à gérer. À savoir faire compiler les versions de développement de Dosbox-X avec SDL2 et Vice en interface GTK3.

Ce sont des paquets que je maintiens sur AUR, que ce soit la version stable ou de développement de Dosbox-X en SDL2 ou encore Vice avec l’interface en GTK3.

Je suis tellement habitué avec Archlinux d’avoir la plupart du temps les en-têtes pour compiler les logiciels que l’installation des paquets sur Debian GNU/Linux unstable a été un long et pénible parcours à effectuer.

1) Les paquets communs :

  • autoconf
  • bison
  • build-essential
  • flex

2) Les paquets pour Vice, en désactivant la compatibilité ffmpeg 4 (étant donné qu’il n’y a pas de paquets de compatibilité pour cette vieille version) et la création de la documentation (ayant un bug difficile à corriger avec Tex)

  • subversion
  • xa65
  • dos2unix
  • libasound2-dev
  • libgtk-3-dev
  • libglew-dev
  • libcurl4-gnutls-dev
  • libpulseaudio-dev
  • libevdev-dev

Continuer la lecture de « Rajouter Dosbox-X et Vice, une sacrée galère sur Debian GNU/Linux unstable. »

Un petit bilan de mes expérimentations avec la Fedora Linux 39.

Dans un article vieux de quelques jours – au moment où j’écris cet article le 19 novembre 2013 – j’évoquais quelle serait ma porte de sortie si Archlinux venait à disparaître.

Après avoir fait compilé l’émulateur Vice en version de développement (cf la vidéo ci-dessous), je me suis attaqué à d’autres émulateurs que j’utilise au quotidien ou presque 🙂

Voici les dépendances que j’ai rajouté à la Fedora Linux 39 pour pouvoir compiler Vice en version de développement :

  • ‘Development Tools’ (avec groupinstall)
  • ‘C Development Tools and Libraries’ (avec groupinstall)
  • compat-ffmpeg4-devel (en provenance des dépôts rpmfusion)
  • xa
  • texlive
  • texinfo-tex
  • gtk3-devel
  • glew-devel
  • libcurl-devel
  • pulseaudio-libs-devel
  • alsa-lib-devel

J’ai continué avec Dosbox-X – en version de développement – avec son interface en SDL2 en ajoutant les dépendances suivantes :

  • fluidsynth-devel
  • libslirp-devel
  • SDL2_net-devel

Continuer la lecture de « Un petit bilan de mes expérimentations avec la Fedora Linux 39. »

Ah, ffmpeg 5, un passage pas franchement en douceur :(

Il y a certaines montées en version de logiciels qui se passent sans trop de casses, autant d’autres, c’est déjà plus ennuyeux.

Dans la deuxième catégorie, je demande ffmpeg qui a proposé sa version majeure 5.0 qui est sortie le 17 janvier 2022. Et comme d’habitude, il y a eu une grande recompilation pour que les logiciels disponibles sur les dépôts officiels passent sans que tout explose en vol.

Un paquet de compatibilité avec les logiciels sensibles, appellé ffmpeg4.4 a été rajouté. Autant ça fonctionne pas trop mal sur les logiciels sur les dépôts officiels, autant certains paquets uniquement disponibles sur AUR, comme vice-svn (version de développement de l’émulateur Commodore 8 bits Vice) et dosbox-x-sdl2-git et dosbox-x-sdl2 (un fork avancé de Dosbox) explosent en vol au moment de la compilation 🙁

Continuer la lecture de « Ah, ffmpeg 5, un passage pas franchement en douceur 🙁 »