Установка libudev-dev для arm64 на компьютере x64 приводит к циклическим зависимостям

Я пытаюсь загрузить пакет arm64 libudev-dev 229-4ubuntu21.4 и установить его вручную.

Однако этот пакет имеет зависимости, которые сами имеют зависимости.

Некоторые из зависимостей являются циклическими (от libc6 до libgcc и обратно).

Все, что мне нужно сделать, это установить указанную выше версию libudev-dev, так есть ли какой-нибудь простой способ сделать это?

Я использую версию Ubuntu 16.04 x86_64.

ОБНОВИТЬ:

Причина, по которой я хочу это сделать, заключается в том, что у меня есть приложение Linux с зависимостью от udev.

Я хочу создать это приложение для моего сервера непрерывной интеграции (Teamcity) для 3 различных архитектур:

x64
x86
arm64

Я хочу собрать разделяемые библиотеки для всех 3 архитектур на моей сборочной коробке Linux для x64.

Я могу сделать это для x64 и x86, но не для arm64, потому что я не могу установить libudev-dev:arm64 на мой x64 Linux box.

У меня есть другие приложения, которые не зависят от udev, которые я могу построить для всех 3 архитектур, используя teamcity на Linux x64.

Может кто-нибудь помочь мне собрать зависимое от udev приложение для arm64 на x64 Linux?

0 ответов

Другие вопросы по тегам