Skip to content

No longer working on Arch #339

@portablevampire

Description

@portablevampire

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions