无法安装nuklear库

时间:2018-07-10 08:47:57

标签: opengl go packages

我正在尝试根据https://github.com/golang-ui/nuklear的指示在nuklear上安装Debian Stable Linux

但是,我遇到以下错误:

$ go get github.com/golang-ui/nuklear/nk

# github.com/go-gl/glfw/v3.2/glfw
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
# github.com/go-gl/gl/v3.2-core/gl
/usr/bin/ld: cannot find -lGL
/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status

我的系统上有以下libGL文件:

me@mycomp:/usr/lib$ find | grep libGL\.so 

./i386-linux-gnu/libGL.so.1.2.0
./i386-linux-gnu/libGL.so.1
./x86_64-linux-gnu/libGL.so.1.2.0
./x86_64-linux-gnu/libGL.so.1

在一页上,建议安装mesa-dev,但我无法确定如何在以下可用选项之间进行选择:

Package                 Installed       Previous        Now             State
=======================-===============-===============-===============-=====
libegl1-mesa-dev        N/A             13.0.6-1+b2     13.0.6-1+b2    
libgl1-mesa-dev         N/A             13.0.6-1+b2     13.0.6-1+b2    
libgles1-mesa-dev       N/A             13.0.6-1+b2     13.0.6-1+b2    
libgles2-mesa-dev       N/A             13.0.6-1+b2     13.0.6-1+b2    
libglu1-mesa-dev        N/A             9.0.0-2.1       9.0.0-2.1      
libglw1-mesa-dev        N/A             8.0.0-1.1       8.0.0-1.1      

如何解决此问题?

编辑: 问题已通过以下命令得到纠正:

sudo ln -s /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0  /usr/lib/libGL.so

0 个答案:

没有答案