Criador do Qt: “cannot find -lGl” Não é possível instalar o libglu1-mesa-dev

0

Estou tentando compilar e executar um programa QT. Eu já tentei o windows (não consegui pegar o taglib para compilar); Eu também tentei o OSX, eu compilei mas o programa trava mesmo que ele não trava no Ubuntu do meu amigo. Então eu decidi instalar o Ubuntu. Agora eu enfrento o erro: " cannot find -lGl ". Eu pesquisei, e as pessoas dizem para fazer sudo apt-get install libglu1-mesa-dev , mas continua me dando erros de dependência. Eu não estou familiarizado com o Ubuntu / Linux. Estou usando o ubuntu mais recente (14.04 LTS).

Quando executo sudo apt-get install libglu1-mesa-dev , obtenho:

Reading package lists...Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
 libglu1-mesa-dev : Depends: libgl1-mesa-dev or 
                             libgl-dev
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a 
solution).

Em seguida, corro sudo apt-get -f install :

Reading package lists...Done
Building dependency tree
Reading state information... Done
Correcting dependencies ... failed.
The following packages have unmet dependencies:
 libglu1-mesa-dev : Depends: libglu1-mesa (= 8.0.4-0ubuntu0.7) but 9.0.0-2 is installed
                    Depends: libgl1-mesa-dev or
                             libgl1-mesa-dev-lts-quantal but it is not installed or
                             libgl1-mesa-dev-lts-raring but it is not installed or
                             libgl1-mesa-dev-lts-saucy but it is not installed or
                             libgl1-mesa-dev-lts-trusty but it is not installed or
                             libgl-dev
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies

Eu tentei o sudo apt-get install libgl-dev, ou qualquer outra coisa (na verdade), mas todos eles me causaram erros de dependência.

    
por devbrs 11.03.2015 / 02:05

1 resposta

2

Você precisa instalar o libgl1-mesa-dev para obter o arquivo libgl.so com o qual o Qt está vinculado.

    
por dmather 21.04.2015 / 19:25