[Bug] libsdl2-dev:i386

Bonjour, j’ai récemment rencontré un problème en compilant un projet 32bit (ma distro est bien multiarch x64_86); il me manquait les librairies SDL2-dev pour le 32bit.

Voici le code d’erreur retourné par make:
https://pastebin.com/rczGz84h
Le projet est un overlay en c++ pour le jeu CS:GO avec ImGUI.

En cherchant dans apt le paquet libsdl2-dev:i386, j’ai eu la traditionnelle erreur “E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l’état ».”

En essayant de compiler depuis la source, (libsdl.org) faute de wiki, pas d’informations sur la compilation pour les architectures x86 depuis une x64_86, je suis donc perdu.

Merci pour toutes hypothèses pouvant mener à une solution :stuck_out_tongue: .

Pourtant ça existe,
https://packages.debian.org/fr/stretch/i386/libsdl2-dev/download

peut être en installant le .deb localement??

J’ai oublié de mentionner que j’avais tenté ça; ici une dépendances devait FORCÉMENT être à la version stable, j’ai du l’installer en stable et après avoir tout de même forcé l’installation via dpkg;
$ objdump -a /usr/local/lib/libSDL2.so me donnait /usr/local/lib/libSDL2.so: format de fichier elf64-x86-64. make râle quand la librairie n’est pas SEULEMENT i386…