Problem building koffice on an 64bit opensuse 11.0
Michael Jansen
info at michael-jansen.biz
Sat Sep 6 00:51:17 CEST 2008
On Friday 05 September 2008 08:29:05 Thiago Macieira wrote:
> Michael Jansen wrote:
> >That fails because /usr/lib64 is not added with -L .
>
> It shouldn't have to be. If it's the platform default, it should be
> automatic.
Ok. I found the problem. It was the GraphicsMagick library for me. the
PKGCONFIG() macro somehow doesn't get that module.
From GraphicsMagick.pc
----------------------
Libs: -L/usr/lib64 -L/usr/lib64 -L/usr/lib -L/usr/lib -lGraphicsMagick -llcms
-lfreetype -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread
That somehow gets:
------------------
Found Graphics Magick version 1.1.11: -L/usr/lib -lGraphicsMagick -llcms -
lfreetype -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lpthread -
I/usr/include/GraphicsMagick
As you can see -L/usr/lib64 is dropped. That get to the posted linker call
that only contains -L/usr/lib which means (i think) the linker won't look at
/usr/lib64. When dropping that everything works correctly.
Mike
--
Michael Jansen
http://www.michael-jansen.biz
More information about the Kde-buildsystem
mailing list