HELP! Can't compile a program or an RPM due to a missing .pc file --SOLVED

Michael Schwendt mschwendt at gmail.com
Fri Feb 25 14:36:26 UTC 2011


On Fri, 25 Feb 2011 08:39:38 -0500, John wrote:

> On Fri February 25 2011, Michael Schwendt wrote:
> 
> > 
> > Which file exactly is search for? There is no non-versioned gmime.pc
> > here, afaik, and that makes a _big_ difference:
> > 
> > $ repoquery --whatprovides /usr/lib/pkgconfig/gmime-2.0.pc
> > gmime22-devel-0:2.2.25-1.fc13.i686
> > $ repoquery --whatprovides /usr/lib/pkgconfig/gmime-2.6.pc
> > gmime-devel-0:2.5.1-1.fc13.i686
> >
> Yeah... it was wanting the .i686 version. I installed the i686-devel 
> package and it compiled. :-)

Doesn't sound right. If you're on x86_64, the gmime*.pc files are
stored in /usr/lib64/pkgconfig/ instead. If PAN searches only in
/usr/lib (possibly hardcoded!), it may need a bug report to inform
its developers, or you may need to tell its configure script to
use --libdir=/usr/lib64


More information about the users mailing list