[FFmpeg-user] configure gives "ERROR: libzmq >= 4.2.1 not found using pkg-config"

Reindl Harald h.reindl at thelounge.net
Thu Feb 24 15:46:32 EET 2022



Am 24.02.22 um 10:31 schrieb Moritz Barsnick:
> On Wed, Feb 23, 2022 at 22:41:46 +0100, Reindl Harald wrote:
>>> https://packages.debian.org/bullseye/arm64/libzmq3-dev/filelist
>>
>> and you think "libzmq3-dev" is >= 4.2.1?
>> why?
>>
>> "ERROR: libzmq >= 4.2.1 not found using pkg-config"
> 
> Because that is what its pkg-config file claims:
> 
> -----
> $ ar -p libzmq3-dev_4.3.4-1_arm64.deb data.tar.xz | tar xOJvf - \*libzmq.pc
> ./usr/lib/aarch64-linux-gnu/pkgconfig/libzmq.pc
> prefix=/usr
> exec_prefix=${prefix}
> libdir=${prefix}/lib/aarch64-linux-gnu
> includedir=${prefix}/include
> 
> Name: libzmq
> Description: 0MQ c++ library
> Version: 4.3.4
> Libs: -L${libdir} -lzmq
> Libs.private: -lstdc++  -lpthread -lrt
> Requires.private:  krb5-gssapi libsodium openpgm-5.3 >= 5.3 norm libbsd
> Cflags: -I${includedir}
> -----

> Name is libzmq, Version is 4.3.4. That should be >= 4.2.1.

ok, typical debian-brainfuck "libzmq3-dev" and "libzmq5"
what the hell is the 3/5 for?

on Fedora you add "-devel" to the exact package name and you are done - 
simple logic


More information about the ffmpeg-user mailing list