[Olsr-dev] changing LIBDIR doesnt work?
Hannes Gredler
(spam-protected)
Mon May 5 11:17:57 CEST 2008
On Mon, May 05, 2008 at 10:29:41AM +0200, Bernd Petrovitsch wrote:
| On Son, 2008-05-04 at 19:03 +0200, Bernd Petrovitsch wrote:
| > On Sun, 2008-05-04 at 17:36 +0200, Holger Levsen wrote:
| > > Hi,
| > >
| > > while packaging 0.5.6rc1 I tried to set LIBDIR to /usr/lib/olsrd, but this
| > > didnt work, the plugins ended up there, but olsrd couldnt find them.
| > >
| > > I think this is a bug :-)
| >
| > Probably.
| > Does something like the following help?
|
| It didn't help when I tried it out.
| But the following worked:
|
| --- a/Makefile.inc Sun May 04 15:41:44 2008 +0200
| +++ b/Makefile.inc Sun May 04 19:02:40 2008 +0200
| @@ -128,6 +128,7 @@
| else
| # c and ld flags for main
| LDFLAGS += -Wl,-export-dynamic
| +LDFLAGS += -Wl,-rpath,$(LIBDIR)
| endif
| # LDFLAGS for all
| LDFLAGS += -Wl,--warn-common
|
|
| Disclaimer: Patch edited by hand. But the point should be clear
| (together with the man page of `ld`).
tx, added this to the repo:
http://olsrd.sourceforge.net/hg/olsrd/rev/5f04f760cc5c
/hannes
More information about the Olsr-dev
mailing list