使用 PkgConfig 找不到 ogg

Can't find ogg with PkgConfig

我正在尝试构建第二人生查看器但失败了:

Building 'Second Life Test' Version 3.8.5.34241
-- Found PkgConfig: /usr/bin/x86_64-pc-linux-gnu-pkg-config (found version "0.29") 
-- checking for module 'ogg'
--   package 'ogg' not found

完整的构建日志显示我正在使用 USESYSTEMLIBS 标志,这意味着 pkg_check_modules(OGG REQUIRED ogg) 由于某种原因找不到 /usr/lib64/pkgconfig/ogg.pc...

是什么导致了如此神秘的错误?

(这里是 CMakeOut 日志:https://bpaste.net/show/a2fc804afc73

pkg-config --exists ogg --print-errors returns 没什么

似乎只是 CMake 不能正常工作 -__-' https://github.com/Techwolf/techwolf-overlay/issues/2#issuecomment-144851500

This bug is in cmake 3.3.x, downgrade to 3.2.3-r1 will fix it

一切都适用于 3.2.3

-- checking for module 'ogg'
--   found ogg, version 1.3.2