2014-05-13 2 views
0

기본 정보 :

나는 (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 "설정"도움

답변

0

libboost - 모든 dev에 팔에 사용할 수 있지만 액세스

덕분에 리눅스 지식이 필요합니다 왼쪽 하단

3. 왼쪽 상단의 "Ubuntu Software"탭을 클릭하십시오.

4."커뮤니티가 관리하는 무료 및 오픈 소스 소프트웨어 (유니버스)"를 선택/선택하십시오.

5. 오른쪽 하단에 "닫기"를 클릭하십시오.