Programação com OpenGL/Instalação/Linux: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Linha 71:
 
== Instalando os cabeçalhos apropriados para o OpenGL ==
Se eventualmente sua distribuição não tiver pacotes disponiveis para o Mesa3D, você pode compilar pelo código fonte com um usual
</source lang="bash">
./configure
make
make install
</source>
que são os procedimento de instalação, MAS CUIDADO COM OS CONFLITOS DA BIBLIOTECAS OPENGL.
 
Os softwares Mesa pode substituir as bibliotecas da sua distribuição ou as instaladas manualmente, como os binários da nVidia ou os binários da fglrx. Então esteja ciente e procure(slocate ou find) de todas as pastas listadas em /etc/ld.so.conf para libGL.so. as várias cópias da libGL.so estão na directiva LD_LIBRARY_PATH, se não estiver referindo ao mesmo arquivo, pode indicar algum conflito. remova tudo mas a cópia que você deseja executar.
In the unlikely event that your distribution does not supply packages for Mesa3D, you can build it from source with the usual
./configure
make
make install
installation procedure; however, BE CAREFUL OF CONFLICTING OPENGL LIBRARIES.
 
Os cabeçalhos estã instaladas na [install_root]/include/GL - nos sistemas Debian, está localizada em /usr/locwhenal/include/GL quando compilada pelas fontes ou /usr/include/GL quando instalados pelos pacotes prontos.
Mesa's software implementation may override your distribution's libraries or libraries manually installed, such as the nVidia or fglrx OpenGL binaries. When this happens, search (slocate or find) all directories listed in /etc/ld.so.conf for libGL.so. Multiple copies of libGL.so under the LD_LIBRARY_PATH, if not referring to the same file, usually indicates a conflict. Remove all but the copy you want executed.
 
o cabeçalho "official" estão disponivel pela SGI, porem estão bem desatualizadas.
The headers will be installed to [install_root]/include/GL - on Debian systems, this is /usr/local/include/GL when compiled from source or /usr/include/GL when installed from a pre-built package.
 
"Official" OpenGL headers are available from SGI, however, they are hopelessly out of date.
 
{{Voltar Programação com OpenGL}}