Re: transitive shared library dependencies and installation

2020-01-04 Thread Bob Friesenhahn
On Sat, 4 Jan 2020, Russ Allbery wrote: wf...@niif.hu writes: Bob Friesenhahn writes: That sounds like a great idea. However, there is a problem that linking on some systems does depend on already installed libraries (or will end up using them) and so the libraries need to be installed

Re: transitive shared library dependencies and installation

2020-01-04 Thread Russ Allbery
wf...@niif.hu writes: > Bob Friesenhahn writes: >> That sounds like a great idea. However, there is a problem that >> linking on some systems does depend on already installed libraries (or >> will end up using them) and so the libraries need to be installed and >> linked in a particular order.

Re: transitive shared library dependencies and installation

2020-01-04 Thread wferi
Bob Friesenhahn writes: > On Sat, 4 Jan 2020, wf...@niif.hu wrote: > >>> Above dependency explain all - lib_LTLIBRARIES is project (sample) >>> specific. Project should ensure order. >> >> Fair enogh, but my point (which I didn't really emphasize) is that >> installation could work in any order,

Re: transitive shared library dependencies and installation

2020-01-04 Thread wferi
Roumen Petrov writes: > wf...@niif.hu wrote: > >> Roumen Petrov writes: >> >>> wf...@niif.hu wrote: >>> I'm experimenting with the attached skeleton project on a Debian buster system (autoconf 2.69-11, automake 1:1.16.1-4 and libtool 2.4.6-9): > > Debian is key word. > Libtool is

Re: transitive shared library dependencies and installation

2020-01-04 Thread Bob Friesenhahn
On Sat, 4 Jan 2020, wf...@niif.hu wrote: ... Above dependency explain all - lib_LTLIBRARIES is project (sample) specific. Project should ensure order. Fair enogh, but my point (which I didn't really emphasize) is that installation could work in any order, if relinking didn't depend on already

Re: transitive shared library dependencies and installation

2020-01-04 Thread Roumen Petrov
Hello, wf...@niif.hu wrote: Roumen Petrov writes: wf...@niif.hu wrote: I'm experimenting with the attached skeleton project on a Debian buster Debian is key word. system (autoconf 2.69-11, automake 1:1.16.1-4 and libtool 2.4.6-9): Libtool is patched, not FSF. [SNIP] /usr/bin/ld:

Re: transitive shared library dependencies and installation

2020-01-04 Thread wferi
Roumen Petrov writes: > wf...@niif.hu wrote: > >> I'm experimenting with the attached skeleton project on a Debian buster >> system (autoconf 2.69-11, automake 1:1.16.1-4 and libtool 2.4.6-9): > [SNIP] >> /usr/bin/ld: cannot find -lb >> collect2: error: ld returned 1 exit status >> libtool:

Re: transitive shared library dependencies and installation

2020-01-04 Thread Roumen Petrov
wf...@niif.hu wrote: Hi, I'm experimenting with the attached skeleton project on a Debian buster system (autoconf 2.69-11, automake 1:1.16.1-4 and libtool 2.4.6-9): [SNIP] /usr/bin/ld: cannot find -lb collect2: error: ld returned 1 exit status libtool: error: error: relink 'a/liba.la' with