Re: Interface range compatibility?

2013-10-04 Thread Peter Rosin
On 2013-10-02 17:30, Phillip Susi wrote: > If I build rev 0 of a library, link to it, then rebuild the library > with interface 1, age 1, that should mean it is compatible with > interface 0 or 1. It creates libfoo.so.0.1.0 so an app linked against > interface 0 will find it. Now if I rebuild the

Re: Interface range compatibility?

2013-10-04 Thread Phillip Susi
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 10/4/2013 5:39 AM, Peter Rosin wrote: > The libfoo.so.1.0.0 symlink isn't there because it will never be > used, at least not if you follow the rules. It is not allowed to > simply reset age to zero. You have to also bump interface in that > case.

inter-library dependencies

2013-10-04 Thread Nicolas Carenton
Hi list, I am having troubles with inter-library dependencies. Could you please confirm that link mode uses LD_LIBRARY_PATH to resolve -lname from Makefile to .la? The thing is -luuid is being resolved to the wrong file: /usr/local/.../.../.../libuuid.so.16 where I would like it gets resolved