Timothy Pearson wrote:
<snip>
Actually I think the problem is on the HowToBuild
wiki page. You have:
export PKG_CONFIG_PATH=:/opt/trinity/lib/pkgconfig:
/opt/qt/lib/pkgconfig
(split only for email readability)
however, I think it should be:
export PKG_CONFIG_PATH=/opt/trinity/lib/pkgconfig:
/opt/qt/lib/pkgconfig:
$PKG_CONFIG_PATH
As I already had PKG_CONFIG_PATH set with /opt/xorg/lib/pkgconfig, it
made a difference, and the -lX11 flags now appear correctly.
Looks reasonable; Wiki has been updated.
Well that fix wasn't enough. For kdebase, I needed to do:
find -name link.txt -exec sed -i -e 's/-lz/& -lX11/' {} \;
after the cmake command. If I do this, I might as well pass the
-L/opt/xorg/lib here too. Hopefully when -14 is released, all these
build issues will be solved.
There is also a problem when building kio_nfs.so in that the most recent
glibc libraries dropped nfs/nis. For our system, I needed to add
/lib/libtirpc.so.1.0.10
I'll have to do some more checking as I see my tirpc.pc file is wrong,
but there will need to be some changes in this area.
The good news is that I was able to install and run trinity (through
base). It came up cleanly and looks nice. My remaining issues will be
to get the instructions right for BLFS.
-- Bruce