Gentoo Archives: gentoo-dev

From: Wido Depping <wido.depping@××××××××××××.de>
To: gentoo-dev@g.o
Subject: [gentoo-dev] emerge of qt3.0.4.1 doesn't work + solution
Date: Sat, 25 May 2002 09:19:00
Message-Id: 200205251607.35500.wido.depping@tu-clausthal.de
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