Best practices for setting -rpath in .pc files?
Enrico Weigelt
weigelt at metux.de
Tue Aug 24 18:21:26 PDT 2010
* Abdoulaye Walsimou GAYE <awg at embtoolkit.org> schrieb:
> >I maintain a library which (for testing and various other reasons)
> >people often want to install into directories not on their usual
> >library search path.
>
> And when they cross compile, they also want to install them else where!
In this case you want to use a sysroot'ed toolchain and properly pass
the $SYSROOT variable. Everything else is nothing but dirty hacks with
great change of (sometimes even unnoticed) breaks - dont do that.
> >When they do this, is there any sense of whether it's reasonable to
> >include an -rpath flag (or a -Wl,-R flag, or a -R flag, or a
> >-Wl,-rpath flag as appropriate) in the .pc file? Or is this a bad
> >idea for some reason?
>
> rpath is bad in case of cross compile, and other reasons explained here [1]
A very bad. Unfortunately that's one of the things where libtool
tends to really phrack up things.
Dont use rpath, unless you're absolutely knowing what you're doing ;-p
cu
--
----------------------------------------------------------------------
Enrico Weigelt, metux IT service -- http://www.metux.de/
phone: +49 36207 519931 email: weigelt at metux.de
mobile: +49 151 27565287 icq: 210169427 skype: nekrad666
----------------------------------------------------------------------
Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme
----------------------------------------------------------------------
More information about the pkg-config
mailing list