MyRuLib ARM
Материал из LinTest Wiki
Версия от 16:15, 27 июля 2014; Admin (обсуждение | вклад)
Подготавливаем chroot окружение для Ubuntu 10.10 и заходим в него:
sudo apt-get install qemu-arm-static sudo qemu-debootstrap --arch armel --foreign maverick arm-maverick sudo chroot arm-maverick
Теперь в chroot окружении cкачиваем исходники с Launchpad, устанавливаем зависимости и собираем:
echo "deb http://ports.ubuntu.com/ubuntu-ports/ maverick main" >> /etc/apt/sources.list echo "deb http://ports.ubuntu.com/ubuntu-ports/ maverick universe" >> /etc/apt/sources.list echo "deb-src http://ppa.launchpad.net/lintest/myrulib/ubuntu maverick main" >> /etc/apt/sources.list apt-get update apt-get build-dep myrulib apt-get source -b myrulib
Либо другой вариант.
Устанавливаем необходимые пакеты. Скачиваем исходники, распаковываем и собираем в пакет:
apt-get install debhelper gettext wget libwxgtk2.8-dev libsqlite3-dev wget -c http://www.lintest.ru/pub/myrulib-0.27.5.tar.bz2 tar xvjf myrulib-0.27.5.tar.bz2 cd myrulib-0.27.5 dpkg-buildpackage
Для других дистрибутивов вместо maverick везде используем: lucid, natty, oneiric.
Статьи на тему кросс-компиляции для Ubuntu: