Как использовать библиотеку DEB, попавшую в yocto to GNU? - proUbuntu
0 голосов
/

Я нашел клиентскую библиотеку Paho MQTT в среде yocto. Содержит:

  • paho-mqtt-c_1.3.0-r0_armhf.deb
  • paho-mqtt-c-src_1.3.0-r0_armhf.deb
  • paho-mqtt-c-dev_1.3.0-r0_armhf.deb
  • paho-mqtt-c-deb_1.3.0-r0_armhf.deb

Я скопировал их в среду GNU.

Затем я попытался извлечь их:

dpkg -x paho-mqtt-c-dev_1.3.0-r0_armhf.deb

Я получил сообщение об ошибке:

dpkg-deb: error: archive 'paho-mqtt-c-dev_1.3.0-r0_armhf.deb' has premature member 'control.tar.xz' before 'control.tar.gz', giving up

Почему? Как мне сделать кросс-разработку с использованием GNU, связав библиотеку DEB, найденную в Yocto?

...