1 |
Chris Brennan <xaero@××××××××××.net> posted 47C836DD.50808@××××××××××.net, |
2 |
excerpted below, on Fri, 29 Feb 2008 11:46:21 -0500: |
3 |
|
4 |
> I'm actually having the same issue as this w/ libqt-mt.so ... my problem |
5 |
> this, is gimp won't build because of it. below is the output. |
6 |
> |
7 |
> |
8 |
> /usr/qt/3/lib/libqt-mt.so: could not read symbols: File in wrong format |
9 |
> collect2: ld returned 1 exit status |
10 |
> make[2]: *** [test-poppler-qt] Error 1 make[2]: Leaving directory |
11 |
> `/var/tmp/portage/app-text/poppler-bindings-0.6.1/work/poppler-0.6.1/qt' |
12 |
> make[1]: *** [all-recursive] Error 1 |
13 |
> make[1]: Leaving directory |
14 |
> `/var/tmp/portage/app-text/poppler-bindings-0.6.1/work/poppler-0.6.1' |
15 |
> make: *** [all] Error 2 |
16 |
|
17 |
Hmm... so what about /usr/qt/3/lib/libqt-mt.so ? Here, it's a symlink |
18 |
pointing to libqt-mt.so.3, a symlink pointing to libqt-mt.so.3.3, again a |
19 |
symlink, pointing at libqt-mt.so.3.3.8, which is the actual shared-object |
20 |
library file. |
21 |
|
22 |
If you have a valid set of symlinks, pick any one of them and see what |
23 |
readelf -h says about it. If the class entry (right under magic) is |
24 |
anything other than ELF64, then you have a corrupted library and probably |
25 |
need to remerge qt (be sure you remerge qt3 not 4, if you have it merged |
26 |
as well). If it's ELF64 and appears to be readable, then you have other |
27 |
deeper problems. |
28 |
|
29 |
|
30 |
-- |
31 |
Duncan - List replies preferred. No HTML msgs. |
32 |
"Every nonfree program has a lord, a master -- |
33 |
and if you use the program, he is your master." Richard Stallman |
34 |
|
35 |
-- |
36 |
gentoo-amd64@l.g.o mailing list |