Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
Jelatine version 0.9.4 для ARM ucLibc
splinter
Добавлено 23.10.2012 16:10
0
Сообщение: 1
splinter
0

Пункты: 1549
Регистрация: 16.12.2011
Пол: Мужчина
Пытаюсь собрать сабж, компилятором собранным для библиотеки uclibc.
Код

./configure --prefix=/home/splinter/ARMBUILD/jelatine CC="arm-linux-uclibcgnueabi-gcc" CXX="arm-linux-uclibcgnueabi-g++" CPP="arm-linux-uclibcgnueabi-gcc -E" CXXCPP="arm-linux-uclibcgnueabi-g++ -E" --host=arm-linux-uclibcgnueabi --build=i486-slackware-linux


В ответ выдает:
Код

checking for working memcmp... no
checking for vprintf... no
checking for vsnprintf... no
configure: error: snprintf() is required

Я либо недоуказываю заголовки компилятора(если можно подскажите как) либо uclibc не поддерживает snprintf(). Подскажите в чем может быть ошибка.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 23.10.2012 17:09 Редактировалось 23.10.2012 17:10 Сообщение: 2
sasamy
4.70

Пункты: 77152
Регистрация: 14.08.2009
Цитата

uclibc не поддерживает snprintf().


это он точно поддерживает, как и все предшествующее где написано "no"

Цитата

Подскажите в чем может быть ошибка.


скорей всего неправильно указываете параметры кросскомпиляции, а вот как правильно - надо смотреть документацию если она есть или гуглить, возможно где-то есть примеры сборки для ARM.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 23.10.2012 23:56 Сообщение: 3
sasamy
4.70

Пункты: 77152
Регистрация: 14.08.2009
Кстати - там банальный autotools, без проблем собирается в буилдруте, правда кросскомпилятором с eglibc проверял

$ cd buildroot-2012.08
$ wget -O - http://sasamy.narod.ru/buildroot-2012.08-jelatine.patch | patch -p1
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux