-
Notifications
You must be signed in to change notification settings - Fork 280
No longer working on Arch #339
Description
I'm at a bit of a loss, I've tried googling and reading wiki pages to see if there was a package I'm missing, to no avail. Previously spek was working fine for me on Arch, but I just tried to run it again and got the error:
spek: error while loading shared libraries: libavformat.so.61: cannot open shared object file: No such file or directory
On googling that error, someone with a similar issue on a different program seems to have fixed it by recompiling it. So I tried that. Upon running make, I get the following failure:
make[1]: Entering directory '/home/damiano/spek-0.8.5/src'
CXX libspek_a-spek-fft.o
spek-fft.cc:5:10: fatal error: libavcodec/avfft.h: No such file or directory
5 | #include <libavcodec/avfft.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[1]: *** [Makefile:610: libspek_a-spek-fft.o] Error 1
make[1]: Leaving directory '/home/damiano/spek-0.8.5/src'
make: *** [Makefile:473: install-recursive] Error 1
I have ffmpeg installed, version 2:8.0-3, so it's not like i'm missing libavcodec.or libavformat.
I've followed every lead i can think of to solve this myself but i've run dry. I'd rather not have to downgrade to an earlier version of ffmpeg (if that turns out to be the only solution, i'll just have to live without spek for a while until it catches up i fear)
If there's any other way of solving this, I'd appreciate the help.