SDL2-2.32.8
      
      
        
          Introdução ao SDL2
        
        
          A Simple DirectMedia Layer Versão 2 (SDL2 para abreviar) é uma biblioteca
          multiplataforma projetada para facilitar escrever software
          multimídia, como jogos e emuladores.
        
        
          Esse pacote é conhecido por construir e funcionar corretamente
          usando uma plataforma LFS 12.4.
        
        
          Informação do Pacote
        
        
          
            - 
              
                Transferência (HTTP): https://www.libsdl.org/release/SDL2-2.32.8.tar.gz
              
             
            - 
              
                Transferência (FTP): 
              
             
            - 
              
                Soma de verificação MD5 da transferência:
                7df28be966308a4a51aac87f4e0cf16a
              
             
            - 
              
                Tamanho da transferência: 7,3 MB
              
             
            - 
              
                Espaço em disco estimado exigido: 186 MB (com documentos)
              
             
            - 
              
                Tempo de construção estimado: 0,5 UPC (usando paralelismo=4;
                com documentos)
              
             
          
         
        
          Dependências do SDL2
        
        
          Recomendadas
        
        
          libxkbcommon-1.11.0, wayland-protocols-1.45 e Bibliotecas do Xorg (se esses não
          estiverem presentes, os módulos correspondentes não serão
          construídos)
        
        
          Opcionais
        
        
          alsa-lib-1.2.14, Doxygen-1.14.0
          (para criar documentação), ibus-1.5.32,
          libsamplerate-0.2.2, libunwind-1.8.2, NASM-2.16.03,
          pipewire-1.4.7, PulseAudio-17.0,
          um ambiente gráfico,
          DirectFB,
          fcitx, jack e sndio
        
       
      
        
          Instalação do SDL2
        
        
          Instale o SDL2 executando os
          seguintes comandos:
        
        ./configure --prefix=/usr &&
make
        
          Se você tiver o Doxygen-1.14.0 instalado e quiser
          construir a documentação HTML, execute os seguintes comandos:
        
        pushd docs  &&
  doxygen   &&
popd
        
          
          
            Nota
          
          
            Se você desejar construir e executar os testes de regressão do
            pacote, não delete as bibliotecas estáticas abaixo até depois que
            os testes sejam construídos.
          
         
        
          Agora, como o(a) usuário(a) root:
        
        make install              &&
rm -v /usr/lib/libSDL2*.a
        
          Se você construiu a documentação, instale-a como o(a) usuário(a)
          root:
        
        install -v -m755 -d        /usr/share/doc/SDL2-2.32.8/html &&
cp -Rv  docs/output/html/* /usr/share/doc/SDL2-2.32.8/html
       
      
        
          Testando a SDL2
        
        
          Se desejar, teste a instalação do SDL2 usando os aplicativos de teste incluídos.
          Nenhum dos binários resultantes precisa ser instalado. Emita os
          seguintes comandos para construir os aplicativos de teste:
        
        cd test &&
./configure &&
make
        
          Cada um dos aplicativos de teste (eles estão listados no arquivo
          README nesse diretório) precisará ser
          executado individualmente. Muitos deles precisarão ser eliminados
          manualmente. Além disso, os alto-falantes precisam estar ligados e
          com o volume em um nível adequado.
        
       
      
        
          Explicações do Comando
        
        
          rm -v
          /usr/lib/libSDL2*.a: Normalmente bibliotecas
          estáticas podem ser desabilitadas com uma opção --disable-static para o configure, mas isso
          interrompe a construção nesse pacote.
        
       
      
        
          Conteúdo
        
        
          
            
              Aplicativo Instalado:
              sdl2-config
            
            
              Bibliotecas Instaladas:
              libSDL2.so
            
            
              Diretórios Instalados:
              /usr/include/SDL2, /usr/lib/cmake/SDL2 e
              /usr/share/doc/SDL-2.32.8
            
           
         
        
          
            Descrições Curtas
          
          
            
              
              
            
            
              
                | 
                   
                    sdl2-config
                   
                 | 
                
                   
                    determina os sinalizadores de compilação e vinculador que
                    deveriam ser usados para compilar e vincular aplicativos
                    que usam a libSDL2
                   
                 | 
              
              
                | 
                   
                    libSDL2.so
                   
                 | 
                
                   
                    contém funções que fornecem acesso de baixo nível a
                    áudio, teclado, mouse, joystick, hardware 3D via OpenGL e
                    o buffer de quadro 2D em várias plataformas
                   
                 |