Summary: | media-libs/freeglut-2.4.0-r1 compile fails - libGL.so: could not read symbols: File in wrong format | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Raboo Treed <britta_22> |
Component: | [OLD] Library | Assignee: | Gentoo X packagers <x11> |
Status: | VERIFIED INVALID | ||
Severity: | major | ||
Priority: | High | ||
Version: | 2007.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Raboo Treed
2007-10-21 17:13:25 UTC
Can you run /usr/lib64/libGL.so: cannot open `/usr/lib64/libGL.so' (No such file or directory), and if it's a symlink, run on whatever it points to? I wonder whether it's trying to link a 64-bit freeglut build against a 32-bit libGL. Can you run `file /usr/lib64/libGL.so`, and if it's a symlink, run `file` on whatever it points to? I wonder whether it's trying to link a 64-bit freeglut build against a 32-bit libGL. chefen ~ # /usr/lib64/libGL.so Segmentation fault chefen ~ # ls -l /usr/lib64/libGL.so lrwxrwxrwx 1 root root 40 Oct 10 06:39 /usr/lib64/libGL.so -> //usr/lib64/opengl/xorg-x11/lib/libGL.so Read my second comment, not my first. /usr/lib64/opengl/xorg-x11/lib/libGL.so.1.2: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), for GNU/Linux 2.4.20, stripped Strange that it is 32bit :S Your USE flags include x86 on an amd64 system. Thanks, It's confirmed. |