1 |
The emerge of qt3.0.4.1 stops at this point: |
2 |
|
3 |
make[3]: Entering directory |
4 |
`/var/tmp/portage/qt-3.0.4.1/work/qt-copy-3.0.4/tools/designer/uic' |
5 |
test -d ../../../bin/ || mkdir -p ../../../bin/ |
6 |
g++ -fno-exceptions -o ../../../bin/uic .obj/release-mt/main.o |
7 |
.obj/release-mt/uic.o .obj/release-mt/form.o .obj/release-mt/object.o |
8 |
.obj/release-mt/subclassing.o .obj/release-mt/embed.o |
9 |
.obj/release-mt/widgetdatabase.o .obj/release-mt/domtool.o |
10 |
.obj/release-mt/parser.o |
11 |
-Wl,-rpath,/var/tmp/portage/qt-3.0.4.1/work/qt-copy-3.0.4/lib |
12 |
-L/var/tmp/portage/qt-3.0.4.1/work/qt-copy-3.0.4/lib -L/usr/X11R6/lib |
13 |
-L/usr/X11R6/lib -ldl -lpthread -lz -lqt-mt -lpthread -lGLU -lGL -lXmu -lICE |
14 |
-lSM -ldl -lXext -lX11 -lm -lXinerama -lXrender -lXft -lfreetype |
15 |
/usr/i686-pc-linux-gnu/bin/ld: warning: liblcms.so.1, needed by |
16 |
/usr/lib/libmng.so.1, not found (try using -rpath or -rpath-link) |
17 |
/usr/lib/libmng.so.1: undefined reference to `cmsOpenProfileFromMem' |
18 |
[snip] |
19 |
collect2: ld returned 1 exit status |
20 |
make[3]: *** [../../../bin/uic] Error 1 |
21 |
|
22 |
As the error message indicates, liblcms.so.1 isn't found. But it is installed |
23 |
on my system. So I had a look at /usr/lib: |
24 |
|
25 |
lrwxrwxrwx 1 root root 12 May 2 16:09 liblcms.so -> |
26 |
liblcms.so.1 |
27 |
-rwxr-xr-x 1 root root 109400 May 2 16:09 liblcms.so.1.0.8 |
28 |
|
29 |
As you can see, there is missing a symbolic link since liblcms.so points to a |
30 |
non-existing file. So I created a link from liblcms.so.1.0.8 to liblcms.so.1 |
31 |
and now everything works fine. |
32 |
This problem prevented me also from compiling KDE from cvs. |
33 |
|
34 |
mfg. |
35 |
Wido |