当我尝试从 Graphicall.org(11.04 Natty 64 位)运行 Blender 构建时,我收到以下消息:
./blender: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version 'GLIBCXX_3.4.15' not found (required by ./blender)
Run Code Online (Sandbox Code Playgroud)
我试过更新 GCC 和 G++,但它仍然给出错误,当我运行时
strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBC
Run Code Online (Sandbox Code Playgroud)
我得到
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.4
GLIBC_2.3.4
GLIBC_2.3.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH
Run Code Online (Sandbox Code Playgroud)
在 11.04 上获得 glib 3.4.15 是否需要其他任何库,或任何其他解决方法?
编辑:我不知道它是否有区别,但我正在安装五笔。
ldd ./blender
给
./blender: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version 'GLIBCXX_3.4.15' not found (required by ./blender)
linux-vdso.so.1 => (0x00007fffce5ff000)
libfreetype.so.6 => /usr/lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f773ec3d000)
libpython3.2mu.so.1.0 => /usr/lib/libpython3.2mu.so.1.0 (0x00007f773e6cc000)
libopenal.so.1 => …
Run Code Online (Sandbox Code Playgroud)