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