找不到软件包 gnuradio-core
Package gnuradio-core was not found
我正在尝试 运行 configure
命令从 github 下载的 gnuradio-802.15.4-demodulation
文件。
显示这些错误。
checking for gnuradio-core >= 2... Package gnuradio-core was not found in the pkg-config search path. Perhaps you should add the directory containing `gnuradio-core.pc' to the PKG_CONFIG_PATH environment variable No package 'gnuradio-core' found
configure: error: Library requirements (gnuradio-core >= 2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
我已经安装了 gnuradio-companion
并且运行良好。
我编程不多,请简单地告诉我问题是什么,我应该做些什么修正?
引用我在https://lists.gnu.org/archive/html/discuss-gnuradio/2017-10/msg00108.html
给你的答案
Hi Rensi,
ah, your Whosebug Question[1] could really use that link!
That module was last touched 9 years ago; pretty certainly dead[0]. It
simply won't work with any GNU Radio you'll find these days. GNU
Radio, and its whole ecosystem, moved away from autoconf/automake a
couple of years ago. So, if something has to do with GNU Radio and
needs to be ./configure'd, then it's safe to say it won't work
anymore.
Instead, look into Basti's gr-ieee802-15-4[2]. It's maintained, it
actually does the whole PHY stack, it's easy to build. Also, there's
based-upon / similar modules that do other 802.15.4 PHYs, as there's
more than the O-QPSK that your link uses; namely:
O-QPSK PHY: [2]
CSS PHY: [2]
LECIM DSSS PHY: [3]
PSSS PHY: In the making, watch [3]/[4] for new additions
Best regards,
Marcus
[0] https://youtu.be/MH7KYmGnj40
[1]
[2] https://github.com/bastibl/gr-ieee802-15-4
我正在尝试 运行 configure
命令从 github 下载的 gnuradio-802.15.4-demodulation
文件。
显示这些错误。
checking for gnuradio-core >= 2... Package gnuradio-core was not found in the pkg-config search path. Perhaps you should add the directory containing `gnuradio-core.pc' to the PKG_CONFIG_PATH environment variable No package 'gnuradio-core' found
configure: error: Library requirements (gnuradio-core >= 2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
我已经安装了 gnuradio-companion
并且运行良好。
我编程不多,请简单地告诉我问题是什么,我应该做些什么修正?
引用我在https://lists.gnu.org/archive/html/discuss-gnuradio/2017-10/msg00108.html
给你的答案Hi Rensi,
ah, your Whosebug Question[1] could really use that link!
That module was last touched 9 years ago; pretty certainly dead[0]. It simply won't work with any GNU Radio you'll find these days. GNU Radio, and its whole ecosystem, moved away from autoconf/automake a couple of years ago. So, if something has to do with GNU Radio and needs to be ./configure'd, then it's safe to say it won't work anymore.
Instead, look into Basti's gr-ieee802-15-4[2]. It's maintained, it actually does the whole PHY stack, it's easy to build. Also, there's based-upon / similar modules that do other 802.15.4 PHYs, as there's more than the O-QPSK that your link uses; namely:
O-QPSK PHY: [2] CSS PHY: [2] LECIM DSSS PHY: [3] PSSS PHY: In the making, watch [3]/[4] for new additions
Best regards,
Marcus
[0] https://youtu.be/MH7KYmGnj40
[1]
[2] https://github.com/bastibl/gr-ieee802-15-4