пятница, 21 ноября 2008 г.

Сборка boost под armeb

См. первый абзац предыдущего поста. :)

К делу. Я брал boost_1.34. В новых версиях немного поменялась схема сборки и ручаться за работу метода не могу, а метод прост. :)

В распакованной папке с исходниками boost запускаем configure без каких-либо параметров.

В появившемся файле user-config.jam указываем использовать наш тулчейн следующим образом:

using gcc : 3.4.6 : /usr/local/uclibc-0.9.28-3/armeb/bin/armeb-linux-gcc : ;

Обратите внимание на указание версии (её надо подсмотреть в самом тулчейне) и полный путь до компилятора. Опять таки, $PATH настраивать не требуется.

Теперь открываем Makefile и редактируем там опции:
PREFIX=/usr/local/uclibc-0.9.28-3/armeb
EPREFIX=/usr/local/uclibc-0.9.28-3/armeb
LIBDIR=/usr/local/uclibc-0.9.28-3/armeb/lib
INCLUDEDIR=/usr/local/uclibc-0.9.28-3/armeb/include

Вот и все, теперь make и make install. :)

А еще говорят, что Linux сложная штука..

Комментариев нет: