Bluez를 크로스 컴파일하려고 합니다. 그래서 BlueZ의 전제조건인 "libical"을 설치해야 합니다. 나는 팔로우하고 있다이 가이드.
가이드에서:
libical은 cmake 및 g++ 크로스 컴파일러를 설치해야 합니다.
sudo apt-get 설치 g++-arm-linux-gnueabi
하지만 실행하면 다음과 같은 sudo apt-get install g++-arm-linux-gnueabi
결과를 얻습니다.
Paketlisten werden gelesen...Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig E: Paket g++-arm-linux-gnueabi가 잘 작동합니다. E: Mittels regulärem Ausdruck »g++-arm-linux-gnueabi« konnte kein Paket gefunden werden.
이것은 "패키지를 찾을 수 없음"을 의미하는 독일어입니다. 나는 sudo apt-get update
전에 그것을 해본 적이 있습니다.
운영 체제 정보
$ uname -m Output: x86_64
$ cat /etc/issue Output: Kali GNU/Linux 1.1.0 \n \l
답변1
g++-arm-linux-gnueabi
패키지 제공자gcc-defaults-armel-cross
Ubuntu 12.04+ 또는cross-gcc-defaults
Debian Unstable(sid)에서. 데비안 안정 릴리스나 이를 기반으로 파생된 배포판에서는 사용할 수 없습니다.
따르다데비안 위키의 지침데비안 안정 릴리스에 다양한 크로스 툴체인을 설치하세요.