[L2Ork-dev] Linux compile-time dependencies

Albert Graef aggraef at gmail.com
Mon Dec 18 17:26:12 UTC 2017


dpkg-shlibdeps handles this in the Debian package building system. But all
you can do automatically is check for linkage against shared libs and then
determine the packages that provide them, which is exactly what
dpkg-shlibdeps does. There may be other things a package depends on
(scripts and executables, etc.) and it would amount to solving the infamous
halting problem (with regards from Turing) to find them all. :)

On Mon, Dec 18, 2017 at 4:38 PM, Ivica Ico Bukvic <ico at vt.edu> wrote:

> I remember IOhannes suggesting a way where you could build a script and
> inspect file and lib properties for each of the compiled files and from
> there build a list of all libs Purr Data depends on. I, however, was unable
> to figure out an easy way to do so. It baffles me that to this day Linux
> does not have an easy way of automating this...
>
> On 12/17/2017 2:11 PM, Jonathan Wilkes wrote:
>
> Hi list,
> I tried to do a cleanup of compile-time dependencies. This was necessary
> because some of them
> are old and cause problems for people trying to compile Purr Data on newer
> distros.
>
> However, I don't have any easy way to test these dependencies, other than
> knowing that they
> seem to work on my Stretch machine.
>
> Question: is there some tool that will spelunk a repo and suggest the
> correct compile-time
> dependencies for apt to install?
>
> -Jonathan
>
>
> _______________________________________________
> L2Ork-dev mailing listL2Ork-dev at disis.music.vt.eduhttps://disis.music.vt.edu/listinfo/l2ork-dev
>
>
>
> _______________________________________________
> L2Ork-dev mailing list
> L2Ork-dev at disis.music.vt.edu
> https://disis.music.vt.edu/listinfo/l2ork-dev
>



-- 
Dr. Albert Gr"af
Computer Music Research Group, JGU Mainz, Germany
Email:  aggraef at gmail.com
WWW:    https://plus.google.com/+AlbertGraef
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://disis.music.vt.edu/pipermail/l2ork-dev/attachments/20171218/b6c80a2c/attachment.html>


More information about the L2Ork-dev mailing list