10.08.2017, 11:57 | #281 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Скомпилился ptokax 0.5.2.2 Проверяем. Сам не скоро наверное проверю. Приложил заодно зависимые пакеты и feed для Lede
ptokax - кросс-компиляция на Lede Добавляем в feeds.conf.default src-git rtndev https://github.com/Entware-ng/rtndev.git ./scripts/feeds update -a ./scripts/feeds install -a Заменяем папку feed/rtndev/ptokax/ на изменённый под Lede из архива В make menuconfig Включаем Код:
Network-> P2P -> ptokax Libraries -> libiconv-full Включаем Код:
Compile with full language support Код:
Stack-Smashing Protection Enable buffer-overflows detection (FORTIFY_SOURCE) Enable RELRO protection По этому методу не запускается ptokax, ошибка в логе осталась Код:
Mon Apr 17 16:17:18 2017 - TextConverter iconv_open for m_iconvAsciiToUtf failed! Последний раз редактировалось sakatgg; 12.08.2017 в 22:16. Причина: Пользуемся старой инструкцией |
10.08.2017, 13:09 | #282 | |
Member
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0 |
Цитата:
Starting PtokaX DC Hub 0.5.2.2 as daemon using /root/.PtokaX as config directory. И вот такая ошибка в логе: Thu Aug 10 15:59:37 2017 - TextConverter iconv_open for m_iconvAsciiToUtf failed! libiconv-full_1.11.1-3_mips_24kc.ipk установил Свой Settings.pxt в папку с конфигом закинул |
|
10.08.2017, 13:41 | #283 |
Junior Member
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0 |
@dcbeelinekz, приведите вывод
Код:
ldd `which PtokaX` |
10.08.2017, 13:48 | #284 |
Member
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0 |
Пожалуйста
root@LEDE:~# ldd `which PtokaX` Код:
/lib/ld-musl-mips-sf.so.1 (0x56366000) libiconv.so.2 => /usr/lib/libiconv.so.2 (0x77954000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x77802000) liblua.so.5.1.5 => /usr/lib/liblua.so.5.1.5 (0x777d4000) libz.so.1 => /usr/lib/libz.so.1 (0x777b4000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x77790000) libc.so => /lib/ld-musl-mips-sf.so.1 (0x56366000) |
10.08.2017, 14:54 | #285 |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Собрал полностью прошивку Netgear wndr3800 , такая же ошибка в логе
Код:
Mon Apr 17 16:17:18 2017 - TextConverter iconv_open for m_iconvAsciiToUtf failed! ldd `which PtokaX`Код:
BusyBox v1.25.1 () built-in shell (ash) _________ / /\ _ ___ ___ ___ / LE / \ | | | __| \| __| / DE / \ | |__| _|| |) | _| /________/ LE \ |____|___|___/|___| lede-project.org \ \ DE / \ LE \ / ----------------------------------------------------------- \ DE \ / Reboot (17.01.1, r3316-7eb58cf109) \________\/ ----------------------------------------------------------- root@LEDE:~# root@LEDE:~# ldd `which PtokaX` /lib/ld-musl-mips-sf.so.1 (0x5646a000) libiconv.so.2 => /usr/lib/libiconv.so.2 (0x77f80000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x77e2e000) liblua.so.5.1.5 => /usr/lib/liblua.so.5.1.5 (0x77e00000) libz.so.1 => /usr/lib/libz.so.1 (0x77de0000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x77dbc000) libc.so => /lib/ld-musl-mips-sf.so.1 (0x5646a000) root@LEDE:~# [свернуть] Последний раз редактировалось sakatgg; 10.08.2017 в 15:01. |
10.08.2017, 18:19 | #286 |
Junior Member
Регистрация: 10.08.2017
Сообщений: 13
Вес репутации: 0 |
Всем доброго времени суток!
Прошу прощения за достаточно наивный вопрос, т.к. я в этом полный чайник. ОС Ubuntu 16.04 в VirtualBox Пытаюсь скомпилировать пакет для СС 15.05.1 Ситуация в следующем - компиляция (~/openwrt$ make package/test/compile V=s) завершается с ошибкой: Код:
build_dir/target-mips_34kc_glibc-2.21/toolchain/ipkg-ar71xx/libgcc/lib/ cp: cannot stat '/home/uuu/openwrt/staging_dir/toolchain-mips_34kc_gcc-4.8-linaro_glibc-2.21/lib/libgcc_s.so.*': No such file or directory Makefile:637: recipe for target '/home/uuu/openwrt/bin/ar71xx-glibc/packages/base/libgcc_unknown-1_ar71xx.ipk' failed не знаю имеет это отношение к делу или нет, но "apt list *libc*" выдает: Код:
... libc6-dev/xenial-updates,xenial-security,now 2.23-0ubuntu9 i386 [установлен] libc6-dev-amd64/xenial-updates,xenial-security,now 2.23-0ubuntu9 i386 [установлен, автоматически] libc6-dev-arm64-cross/xenial 2.23-0ubuntu3cross1 all libc6-dev-armel-armhf-cross/xenial 2.23-0ubuntu3cross1 all libc6-dev-armel-cross/xenial 2.23-0ubuntu3cross1 all libc6-dev-armhf-armel-cross/xenial 2.23-0ubuntu3cross1 all ... Подскажите в какую сторону копать, очень хочется разобраться. Спасибо. Чую, что дело в библиотеках С, но не знаю как исправить ситуацию... |
10.08.2017, 21:36 | #287 | |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
d.nokman
Цитата:
Warning смотри в выводе компилятора, мож указания есть на нужные либы, отсутствующие в системе Последний раз редактировалось sakatgg; 10.08.2017 в 22:08. |
|
10.08.2017, 22:33 | #288 | |
Junior Member
Регистрация: 10.08.2017
Сообщений: 13
Вес репутации: 0 |
Цитата:
это как? если вывод компилятора это результат работы команды make на экране, то ничего внятного больше нет. Вопрос в том, какие конкретно недостающие библиотеки для кросс компиляции надо поставить, как я понимаю дело именно в них... |
|
10.08.2017, 22:55 | #289 | |
Senior Member
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990 |
Цитата:
Можешь здесь глянуть Сообщение 720241 какие пакеты у меня стоят, правда для х64 Последний раз редактировалось sakatgg; 10.08.2017 в 23:00. |
|
11.08.2017, 08:44 | #290 | |
Junior Member
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0 |
Цитата:
1) либо отказаться от конвертации ascii<->utf8 в PtokaX, 2) либо устанавливать вместе с PtokaX свой, полный вариант libiconv, игнорируя ругань opkg на зависимости: Код:
opkg --force-depends remove libiconv opkg install ./libiconv-full_1.11.1-3_mips_24kc.ipk |
|
Здесь присутствуют: 24 (пользователей: 0 , гостей: 24) | |
|
|