sdl12-compat-1.2.64
Introduction à sdl12-compat
La Simple
DirectMedia Layer (simple couche DirectMedia ou, en
bref, SDL) est une bibliothèque
multi-plateforme conçue pour faciliter l'écriture de logiciels
multimédias tels que des jeux et des émulateurs. Ce code est une
couche de compatibilité, elle fournit un binaire et une API
compatible au niveau source pour les programmes écrits avec SDL
1.2, mais elle utilise en fait SDL 2.0.
This package is known to build and work properly using an LFS 12.0
platform.
Informations sur le paquet
Dépendances de SDL
Requises
CMake-3.27.2, GLU-9.0.3 et SDL2-2.28.2
Installation de sdl12-compat
Installez sdl12-compat en
exécutant les commandes suivantes :
mkdir build &&
cd build &&
cmake -DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=RELEASE \
.. &&
make
Maintenant, en tant qu'utilisateur root
:
make install &&
rm -vf /usr/lib/libSDLmain.a
Tester SDL
Si vous le souhaitez, testez le paquet sdlcompat en utilisant les programmes de test
inclus. Il n'est pas nécessaire d'installer les binaires qui
s'ensuivent pour valider l'installation.
Vous devrez lancer à la main tous les programmes de test (ils sont
listés dans le fichier README
de ce
répertoire). Beaucoup d'entre eux devront être tués à la main et
vous devrez passer vos haut-parleurs dans un niveau de volume
convenable.
Contenu
Programme installé:
sdl-config
Bibliothèques installées:
libSDL.so
Répertoires installés:
/usr/include/SDL
Descriptions courtes
sdl-config
|
détermine les drapeaux du compilateur et de l'éditeur de
liens qui devraient être utilisés pour compiler et lier
les programmes utilisant libSDL
|
libSDL.so
|
contient des fonctions qui fournissent des liens de
compatibilité pour SDL2 aux fonctions bas-niveau du
matériel audio, clavier, souris, manette et 3D via OpenGL
et un tampon de cadre 2D sur plusieurs plate-formes
|