sdl12-compat-1.2.68

Introdução ao sdl12-compat

A Simple DirectMedia Layer (abreviadamente SDL) é uma biblioteca multiplataforma projetada para facilitar escrever software multimídia, como jogos e emuladores. Esse código é uma camada de compatibilidade; ele fornece uma API compatível de binário e fonte para aplicativos escritos contra a SDL 1.2, mas usa a SDL 2.0 nos bastidores.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.1.

Informação do Pacote

Dependências do SDL

Exigidas

CMake-3.28.3, GLU-9.0.3 e SDL2-2.30.0

Instalação do sdl12-compat

Instale o sdl12-compat executando os seguintes comandos:

mkdir build &&
cd    build &&

cmake -DCMAKE_INSTALL_PREFIX=/usr \
      -DCMAKE_BUILD_TYPE=RELEASE  \
      ..  &&
make

Agora, como o(a) usuário(a) root:

make install &&
rm -vf /usr/lib/libSDLmain.a

Testando a SDL

Se desejar, teste a instalação do pacote sdlcompat usando os aplicativos de teste incluídos. Não é exigido instalar nenhum dos binários resultantes para validar a instalação.

Você precisará executar manualmente todos os aplicativos de teste (eles estão listados no arquivo README nesse diretório). Muitos deles precisarão ser eliminados manualmente e você precisará ligar teus alto-falantes com o volume em um nível adequado.

Conteúdo

Aplicativo Instalado: sdl-config
Bibliotecas Instaladas: libSDL.so
Diretórios Instalados: /usr/include/SDL

Descrições Curtas

sdl-config

determina os sinalizadores de compilação e de vinculador que deveriam ser usados para compilar e vincular aplicativos que usam a libSDL

libSDL.so

contém funções que fornecem links de compatibilidade para funções de baixo nível do SDL2 para áudio, teclado, mouse, joystick, hardware 3D via OpenGL e Frame Buffer 2D em múltiplas plataformas