gpt4 book ai didi

ubuntu - 在 ubuntu 13.04 上安装 glfw3 - 出错

转载 作者:行者123 更新时间:2023-12-04 18:30:38 24 4
gpt4 key购买 nike

我下载了 glfw 3.0.2 并尝试将其安装到 Ubuntu 13.04 上。 (运行 Amd radeon 驱动程序 13.08 beta - 如果有任何相关性。)

我按照自述文件安装了xorg-devlibglu1-mesa-dev .然后我运行'cmake'。然后'make'并得到这些错误:

$ make

Scanning dependencies of target glfw
[ 2%] Building C object src/CMakeFiles/glfw.dir/clipboard.c.o
[ 4%] Building C object src/CMakeFiles/glfw.dir/context.c.o
[ 6%] Building C object src/CMakeFiles/glfw.dir/gamma.c.o
[ 8%] Building C object src/CMakeFiles/glfw.dir/init.c.o
[ 10%] Building C object src/CMakeFiles/glfw.dir/input.c.o
[ 12%] Building C object src/CMakeFiles/glfw.dir/joystick.c.o
[ 14%] Building C object src/CMakeFiles/glfw.dir/monitor.c.o
[ 16%] Building C object src/CMakeFiles/glfw.dir/time.c.o
[ 18%] Building C object src/CMakeFiles/glfw.dir/window.c.o
[ 20%] Building C object src/CMakeFiles/glfw.dir/x11_clipboard.c.o
[ 22%] Building C object src/CMakeFiles/glfw.dir/x11_gamma.c.o
[ 24%] Building C object src/CMakeFiles/glfw.dir/x11_init.c.o
[ 26%] Building C object src/CMakeFiles/glfw.dir/x11_joystick.c.o
[ 28%] Building C object src/CMakeFiles/glfw.dir/x11_monitor.c.o
[ 30%] Building C object src/CMakeFiles/glfw.dir/x11_time.c.o
[ 32%] Building C object src/CMakeFiles/glfw.dir/x11_window.c.o
[ 34%] Building C object src/CMakeFiles/glfw.dir/x11_unicode.c.o
[ 36%] Building C object src/CMakeFiles/glfw.dir/glx_context.c.o
/home/dean/Downloads/glfw-3.0.2/src/glx_context.c: In function ‘_glfwPlatformGetProcAddress’:
/home/dean/Downloads/glfw-3.0.2/src/glx_context.c:598:5: warning: pointer targets in passing argument 2 of ‘dlsym’ differ in signedness [-Wpointer-sign]
In file included from /home/dean/Downloads/glfw-3.0.2/src/glx_platform.h:41:0,
from /home/dean/Downloads/glfw-3.0.2/src/x11_platform.h:52,
from /home/dean/Downloads/glfw-3.0.2/src/internal.h:69,
from /home/dean/Downloads/glfw-3.0.2/src/glx_context.c:28:
/usr/include/dlfcn.h:65:14: note: expected ‘const char * __restrict__’ but argument is of type ‘const GLubyte *’
Linking C static library libglfw3.a
[ 36%] Built target glfw
Scanning dependencies of target boing
[ 38%] Building C object examples/CMakeFiles/boing.dir/boing.c.o
make[2]: *** No rule to make target `/usr/lib/x86_64-linux-gnu/libGL.so', needed by `examples/boing'. Stop.
make[1]: *** [examples/CMakeFiles/boing.dir/all] Error 2
make: *** [all] Error 2
$

有什么帮助吗?

最佳答案

检查/usr/lib/x86_64-linux-gnu/libGL.so 是否存在。
如果不是,请使用“apt-file search libGL.so”查找此文件所在的包。然后安装这个包。

您也可以尝试创建符号链接(symbolic link),因为此文件应该是指向其他一些 .so 文件(如 libGL.so.x.y)的符号链接(symbolic link),其中 x 和 y 是版本号。

关于ubuntu - 在 ubuntu 13.04 上安装 glfw3 - 出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18714161/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com