Ник:
Пароль:

Контакты

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
Почему lua 5.2 не утанавливается
Wad1970
Добавлено 27.09.2016 11:19
0
Сообщение: 1
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
1) Почему lua 5.2 не утанавливается.
Ставится lua 5.1 при kernel-rebuild.sh, хотя выбран lua 5.2.

2) lsqlite3 ставится в папку с lua 5.2 и с lua 5.1 не работает даже если скопировать файлы в lua 5.1. Говорит "lsqlite3.so undefined symbol luaL_setfuncs"
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 27.09.2016 12:28 Сообщение: 2
sasamy
4.70

Пункты: 76880
Регистрация: 14.08.2009
Может раскроете тайну - какая версия buildroot ? Проверил в buildroot-2014.08-sk с ядром 3.10.17 - собирается 5.2 если ее выбрать в меню.
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 28.09.2016 14:35 Сообщение: 3
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
Почему я удаляю из папки ../output/target/usr/lib/ папку lua 5.2, выбираю установку 5.1 - в результате в lua 5.1 ничего после компиляции. В make menuconfig убираю галки библиотек lsqlite3, а она всё равно остаётся.???
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 28.09.2016 15:48 Сообщение: 4
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
Почему я удаляю из папки ../output/target/usr/lib/ папку lua 5.2, выбираю установку 5.1 - в результате в lua 5.1 ничего после компиляции.

чудес не бывает - смотрите логи сборки, там д.б. написано что собирается и куда падают бинарники..

Цитата
В make menuconfig убираю галки библиотек lsqlite3, а она всё равно остаётся.???

остается, т.к. нет явной команды почистить собранное, что может потребоваться для последующей быстрой пересборки..
выполните команду очистки для билдрута и этого будет достаточно

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Wad1970
Добавлено 29.09.2016 13:33 Сообщение: 5
Wad1970
5

Пункты: 3692
Регистрация: 24.11.2014
Спасибо.
Проблема была в том что под старым Buildroot (3.10.17 2014) ставилась библиотека lsqlite3 не совместимая с lua 5.1
Получилось собрать в новом buildroot 2015 года.
Подставил в него ядро 3.10.17 из Buildroot 2014, пропатченное под Realtime.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux