Получение libboost-all-dev для машины ARM Linux - UHD Ubuntu 12.04 ZyBo ARMv7 32 бита

Основная информация:

Я должен установить UHD на своей плате ZyBo (Digilent и Xilinx), но не может. У меня есть Ubuntu 12.04 Xillinux, установленная на нем. Это имеет архитектуру ARMv7 32 битов. (Пойдите для насыщения для вопроса). Программное обеспечение UHD может быть установлено путем следования инструкциям здесь:

Опция инсталляции 1:

http://code.ettus.com/redmine/ettus/projects/uhd/wiki/UHD_Linux

Альтернативный процесс установки:

Установите Мерзавца и загрузите исходный код:

    sudo apt-get install git
    git clone git://github.com/EttusResearch/uhd.git

Установите все необходимые зависимости (см. руководство сборки):

    sudo apt-get install libboost-all-dev libusb-1.0-0-dev python-cheetah doxygen python-docutils

Существенный для сборки хорошо упакованная библиотека C++, которая является другим необходимым

    sudo apt-get install build-essential

Установка и выполненный cmake:

    sudo apt-get install cmake 

Затем, запускать cmake программу:

    cd uhd/host
    mkdir build
    cd build
    cmake ../

Удостоверьтесь, что все тесты, которые связаны с основными, необходимыми зависимостями, успешны.

Установка и путь к библиотеке установки:

    make
    make test
    sudo make install
    cd uhd/host/build/lib
    cp libuhd.so /etc/ld.so.conf.d
    sudo ldconfig
    sudo reboot

(Я также попробовал другие инструкции по веб-сайту и обходные решения).

ПРОБЛЕМА / ВОПРОС:

Однако проблема - то, что это программное обеспечение было сделано для i386 и amd64 машин. ZyBo имеет архитектуру ARMv7. Я использовал одну инструкцию по установке, которая потребовала зависимости пакета: libboost-all-dev, который не доступен для моей архитектуры. Поэтому я был только для установки половины требований для UHD. Кто-либо знает, как создать установку так, чтобы она могла работать на архитектуре ARMv7 или как загрузить пакет libboost-all-dev на процессор ARMv7?

Спасибо за справку

0
задан 14 July 2014 в 10:03

1 ответ

UHD работает на машины ARM. Однако необходимо изменить настройки на Менеджере обновлений в Linux для поиска обновлений от (вселенной), которая имеет libboost-all-dev библиотеку

0
ответ дан 7 October 2019 в 10:22

Другие вопросы по тегам:

Похожие вопросы: