2014-05-13 1 views
0

Informations de base:

je dois installer UHD sur ma planche ZyBo (Digilent et Xilinx), mais ne peut pas. J'ai Xillinux Ubuntu 12.04 installé dessus. Il a une architecture ARMv7 de 32 bits. (Allez en bas pour la question). Le logiciel UHD peut être installé en suivant les instructions ici:UHD Ubuntu 12.04 ZyBo ARMv7 32bit obtenir libboost-all-dev

Option d'installation 1:

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

Un processus d'installation alternative est:

Installer code source Git et téléchargement :

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

Installer toutes les dépendances nécessaires (voir le guide de création):

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

build-essential est une bibliothèque C++ bien emballé qui est un autre besoin

sudo apt-get install build-essential 

Installez et exécutez CMake:

sudo apt-get install cmake 

Ensuite, pour exécuter le programme cmake:

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

Assurez-vous que tous les tests liés aux principales dépendances nécessaires sont réussis.

installation et le chemin de la bibliothèque d'installation:

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

(j'ai aussi essayé d'autres instructions du site web et contournements).

PROBLÈME/QUESTION:

Cependant, le problème est que ce logiciel a été fait pour les machines i386 et amd64. Le ZyBo a une architecture ARMv7. J'ai utilisé un guide d'installation qui nécessitait la dépendance du paquet: libboost-all-dev qui n'est pas disponible pour mon architecture. Par conséquent, j'étais seulement à installer la moitié des exigences pour UHD. Est-ce que quelqu'un sait comment construire l'installation pour qu'elle puisse fonctionner sur l'architecture ARMv7 ou comment télécharger le paquet libboost-all-dev sur un processeur ARMv7?

Merci pour l'aide

Répondre

0

libboost-all-dev est disponible pour le bras, mais l'accès dont il a besoin des connaissances Linux:

1.Search « Update Manager »

2.Click « Paramètres » en bas à gauche

3.Cliquez sur l'onglet "Logiciel Ubuntu" en haut à gauche.

4.cocher/cocher la case «Logiciels libres et à code source ouvert gérés par la communauté (Univers)»

5.Cliquer sur «fermer» en bas à droite