기본 정보 :
나는 (Digilent 및 자일링스에 의한) 내 ZyBo 보드에 UHD를 설치해야하지만 할 수 없습니다. Xillinux Ubuntu 12.04가 설치되어 있습니다. 32 비트 ARMv7 아키텍처를 사용합니다 (질문은 맨 아래로 이동).UHD 우분투 12.04 ZyBo하는 ARMv7 32 비트 점점 libboost 모두-DEV
설치 옵션 1 :
이http://code.ettus.com/redmine/ettus/projects/uhd/wiki/UHD_Linux
또 다른 설치 과정은 다음과 같습니다 UHD 소프트웨어 여기의 안내에 따라 설치 될 수
망할 놈의 다운로드 소스 코드 설치 :
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
빌드 - 필수가 또 다른
sudo apt-get install build-essential
설치 및 실행
을 필요로하는 잘 포장 C++ 라이브러리입니다 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 프로세서로 다운로드하는 방법을 알고 있습니까?
1.Search "업데이트 관리자"
2.Click "설정"도움