erro no make: / usr / bin / ld: não é possível encontrar -lGL

0

Eu tenho um problema em fazer o pacote gpgpu-sim no meu Ubuntu. Este é um erro do Ubuntu e eu não sei como resolvê-lo

no arquivo make eu tenho isso

        g++ -shared -Wl,-soname,libcudart.so \

        build/3010/release/libcuda/*.o \
        build/3010/release/cuda-sim/*.o \
        build/3010/release/cuda-sim/decuda_pred_table/*.o \
        build/3010/release/gpgpu-sim/*.o \
        build/3010/release/intersim/*.o \
        build/3010/release/*.o -lm -lz -lGL -pthread \
        /home/alireza/gpgpu-sim/v3.x/src/gpuwattch//obj_opt/*.o \
        -o lib/3010/release/libcudart.so

mas recebo o seguinte erro

/usr/bin/ld: cannot find -lGL

collect2: ld returned 1 exit status

make: *** [lib/3010/release/libcudart.so] Error 1

você sabe como resolver isso? obrigado

    
por Ramyad 28.04.2013 / 14:16

1 resposta

0

A execução dos seguintes comandos deve resolver o problema:

sudo apt-get install mesa-common-dev
sudo apt-get install freeglut3-dev
sudo apt-get install freeglut3
    
por thefourtheye 28.04.2013 / 14:58