LINUX.ORG.RU

Где взять пакеты для cross-compiling?


0

0

Доброго времени суток.

ОС - Debian Etch

Пытаюсь установить файлы для cross-compiling под arm (http://handhelds.org/~pb/deb-toolchain.html)

dpkg-cross --arch arm --install libc6-dev_2.3.6.ds1-13etch2_arm.deb

Получаю ответ, что не худо бы предварительно установить

linux-kernel-headers-arm-cross
linux-kernel-headers-arm-dcv1

Подскажите, где их брать?

ЗЫ. полный вывод

# dpkg-cross --arch arm --install libc6-dev_2.3.6.ds1-13etch2_arm.deb 
Building libc6-dev-arm-cross_2.3.6.ds1-13etch2_all.deb
(Чтение базы данных... на данный момент установлено 115634 файлов и каталогов.)
Подготовка к замене пакета libc6-dev-arm-cross 2.3.6.ds1-13etch2 (используется ф
айл .../libc6-dev-arm-cross_2.3.6.ds1-13etch2_all.deb)...                       Распаковывается замена для пакета libc6-dev-arm-cross ...
dpkg: зависимости пакетов не позволяют настроить пакет libc6-dev-arm-cross:
 libc6-dev-arm-cross зависит от linux-kernel-headers-arm-cross, однако:
  Пакет linux-kernel-headers-arm-cross не установлен.
 libc6-dev-arm-cross зависит от linux-kernel-headers-arm-dcv1, однако:
  Пакет linux-kernel-headers-arm-dcv1 не установлен.
dpkg: не удалось обработать параметр libc6-dev-arm-cross (--install):
 проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 libc6-dev-arm-cross
dpkg -i failed.
★★★★★

Т.е. я давно нагуглил эти файлы по разным ftp, но не хочется устанавливать пакет неизвестного происхождения. И dpkg-cross, и libc6-dev_2.3.6.ds1-13etch2_arm.deb - из официального репозитария, а , вот linux-kernel-headers-arm-cross там нет

router ★★★★★
() автор топика

Пошевелил извилиной и пришёл к выводу, что linux-kernel-headers-arm-cross - это просто установленный через dpkg-cross linux-kernel-headers_*_arm.deb

router ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.