Closed TOGoS closed 2 years ago
Unfortunately it is not currently possible to pre-declare external dependencies to panda.
I have used https://github.com/jonathanstowe/LibraryCheck in a Build.pm to bail out before running the tests but it can be used in the tests too.
The README doesn't indicate that taglib itself is required for this to work. But without installing it, 'panda install Audio::Taglib::Simple' results in the following ouput. "Cannot locate native library 'libtag_c.so': libtag_c.so: cannot open shared object file: No such file or directory" being the relevant part.
It might be worth noting that on ubuntu, 'sudo apt-get install libtagc0-dev' does the job.