sdl12-compat-1.2.68

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.1 platform.

Informations sur le paquet

Dépendances de SDL

Requises

CMake-3.28.3, GLU-9.0.3 et SDL2-2.30.0

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