Como identifico o OpenGL no meu sistema de gerenciamento de pacotes?

0

Situação

Estou prestes a construir a partir do Octave 4.2.11 , com o Ubuntu 14.04. Entre os pacotes opcionais e recomendados, está o OpenGL. A instalação read-me do Octave fornece a seguinte descrição genérica:

API for portable 2-D and 3-D graphics (http://www.opengl.org). An OpenGL implementation is required to provide Octave's OpenGL-based graphics functions. Octave's OpenGL-based graphics functions usually outperform the gnuplot-based graphics functions because plot data can be rendered directly instead of sending data and commands to gnuplot for interpretation and rendering.

Problema

Não tenho uma ideia do que é uma 'implementação' do OpenGL, na verdade.

Quando eu vou em synaptic e procuro se e qual OpenGL está instalado (como se fosse um programa ou uma biblioteca), eu estou sobrecarregado pelos itens que se referem ao termo de pesquisa 'OpenGL' . Digitando apt-cache search OpenGL | wc -l eu recebo 588 itens ...

Procurei informações de download no site do OpenGL no link , mas ele parece redirecionar para diferentes fornecedores (Intel, AMD / ATI, Nvidia) em vez de distribuições Unix, como eu esperava. O site fornece ainda mais detalhes no link mas parece divergir ainda mais.

Pergunta

Qual é o nome dos pacotes sob os quais o OpenGL propriamente dito é enviado no Ubuntu? Eu poderia então determinar o que eu tenho e o que me falta no que diz respeito ao OpenGL, e fazer e consertar de acordo.

    
por XavierStuvw 02.03.2017 / 17:08

1 resposta

0

Você pode instalar todas as dependências necessárias para compilar o Octave executando os seguintes comandos.

Primeiro, ative os repositórios de origem:

sudo sed -i 's/^. deb-src/deb-src/g' /etc/apt/sources.list

Em seguida, atualize apt :

sudo apt update

Por fim, instale as dependências de compilação:

sudo apt-get build-dep octave
    
por mchid 21.03.2018 / 06:19