Alguém pode me orientar sobre como configurar o meu x86_64 Ubuntu 13.10 para construir bibliotecas e executáveis armhf?
Já instalei g++-4.8-arm-linux-gnueabihf
, gcc-4.8-arm-linux-gnueabihf
e pkg-config-arm-linux-gnueabihf
.
E isso me permitiu obter os compiladores ( /usr/bin/arm-linux-gnueabihf-g++-4.8
e /usr/bin/arm-linux-gnueabihf-gcc-4.8) para construir coisas, mas agora eu quero configurar o sistema para instalar as bibliotecas que preciso com as dependências (como uuid-dev:armhf
, por exemplo).
Por isso, corro dpkg --add-architecture armhf
e modifico as listas de fontes e as atualizo da seguinte forma:
deb [arch=amd64] http://fr.archive.ubuntu.com/ubuntu/ saucy main restricted
deb [arch=armhf] http://ports.ubuntu.com/ubuntu-ports saucy main restricted
apt-get update
Mas quando tento instalar o uuid-dev: armhf, tenho dependências não atendidas e não sei como resolver o problema.
The following packages have unmet dependencies: uuid-dev:armhf : Depends: libc6-dev:armhf but it is not going to be installed or libc-dev:armhf Depends: libuuid1:armhf (= 2.20.1-5.1ubuntu9) but it is not going to be installed