sdl12-compat-1.2.64
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.0.
Informação do Pacote
Dependências do SDL
Exigidas
CMake-3.27.2, GLU-9.0.3 e SDL2-2.28.2
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
|