Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > Linux для начинающих

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.08.2017, 15:17   #311
Александр Рыжов
Junior Member
 
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0
Александр Рыжов is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от d.nokman Посмотреть сообщение
Теперь попробую скомпилировать mc с поддержкой ncursesw, а не ncurses как по умолчанию.
Получить нормальную псевдографику в PuttY всё равно не удастся, поэтому мы перелинковали mc с ncurses на slang2.

Условия поддержки кириллицы в mc следующие:
  1. Сборка с Full language support (CONFIG_BUILD_NLS=y),
  2. Выкидывание патча, обрезающую поддержку русских кодировок в libiconv-full (кстати, может поэтому PtokaX падал в OpenWrt на проверках при старте?),
  3. установленный в системе пакет terminfo,
  4. установленные переменные среды:
    Код:
    TERMINFO='/usr/share/terminfo'
    TERM='xterm'
    LANG='en_US.UTF-8'
    LC_ALL='en_US.UTF-8'
Александр Рыжов вне форума   Ответить с цитированием
Старый 18.08.2017, 10:08   #312
d.nokman
Junior Member
 
Регистрация: 10.08.2017
Сообщений: 13
Вес репутации: 0
d.nokman is an unknown quantity at this point
По умолчанию

Спасибо.
Цитата:
Сообщение от Александр Рыжов Посмотреть сообщение
Получить нормальную псевдографику в PuttY всё равно не удастся, поэтому мы перелинковали mc с ncurses на slang2.
Если псевдографика это рамочки, то все вполне нормально работает, если в putty выставить KOI8-R
Нажмите на изображение для увеличения
Название: 2017-08-18_9-39-43.jpg
Просмотров: 152
Размер:	206.6 Кб
ID:	4427
Цитата:
Сообщение от Александр Рыжов Посмотреть сообщение
мы перелинковали mc с ncurses на slang2
можно подробнее, что конкретно надо менять в Makefile для mc? и что надо выставить в putty?

Последний раз редактировалось d.nokman; 18.08.2017 в 10:28.
d.nokman вне форума   Ответить с цитированием
Старый 18.08.2017, 11:07   #313
Александр Рыжов
Junior Member
 
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0
Александр Рыжов is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от d.nokman Посмотреть сообщение
Если псевдографика это рамочки, то все вполне нормально работает, если в putty выставить KOI8-R
Офигеть, KOI8-R в 2017 году. Unicode? Не слышали

Цитата:
Сообщение от d.nokman Посмотреть сообщение
можно подробнее, что конкретно надо менять в Makefile для mc?
Сравните наш и OpenWrt'шный.

Цитата:
Сообщение от d.nokman Посмотреть сообщение
и что надо выставить в putty?
Просто убедиться, что установлена дефолтная кодировка UTF-8 в Window > Translation.

Последний раз редактировалось Александр Рыжов; 18.08.2017 в 11:09.
Александр Рыжов вне форума   Ответить с цитированием
Старый 18.08.2017, 13:22   #314
d.nokman
Junior Member
 
Регистрация: 10.08.2017
Сообщений: 13
Вес репутации: 0
d.nokman is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Александр Рыжов Посмотреть сообщение
Офигеть, KOI8-R в 2017 году. Unicode? Не слышали
Я, KOI8-R и mc все из прошлого века) , просто констатирую факт что с KOI8-R "рамочки" есть)
Цитата:
Сообщение от Александр Рыжов Посмотреть сообщение
Сравните наш и OpenWrt'шный.
В репозитарии openwrt я не нашел libslang2, как я понимаю по этой причине выдается ошибка:

Развернуть для просмотра

checking for GMODULE... yes
checking S-Lang headers in specified place ...
checking for slang.h... no
checking for slang/slang.h... no
checking for S-Lang version 2.0 or newer... grep: /home/dvy/openwrt/staging_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/opt/include/slang.h: No such file or directory
./configure: line 15773: test: : integer expression expected
no
checking S-Lang headers in /usr ...
checking for slang.h... no
checking for slang/slang.h... no
checking for S-Lang version 2.0 or newer... grep: /usr/include/slang.h: No such file or directory
./configure: line 16170: test: : integer expression expected
no
checking S-Lang headers in /usr/local ...
checking for slang.h... no
checking for slang/slang.h... no
checking for S-Lang version 2.0 or newer... grep: /usr/local/include/slang.h: No such file or directory
./configure: line 16488: test: : integer expression expected
no
configure: error: S-Lang library version 2.0 or newer not found
Makefile:134: recipe for target '/home/dvy/openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/mc-4.8.19/.configured_nnnnnnnnyyyyyyyyy' failed
make[2]: *** [/home/dvy/openwrt/build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/mc-4.8.19/.configured_nnnnnnnnyyyyyyyyy] Error 1
make[2]: Leaving directory '/home/dvy/openwrt/feeds/packages/utils/mc'
package/Makefile:191: recipe for target 'package/feeds/packages/mc/compile' failed
make[1]: *** [package/feeds/packages/mc/compile] Error 2
make[1]: Leaving directory '/home/dvy/openwrt'
/home/dvy/openwrt/include/toplevel.mk:181: ошибка выполнения рецепта для цели «package/mc/compile»
make: *** [package/mc/compile] Ошибка 2
[свернуть]
d.nokman вне форума   Ответить с цитированием
Старый 18.08.2017, 13:37   #315
Александр Рыжов
Junior Member
 
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0
Александр Рыжов is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от d.nokman Посмотреть сообщение
В репозитарии openwrt я не нашел libslang2,
Можно взять наш.
Александр Рыжов вне форума   Ответить с цитированием
Старый 18.08.2017, 14:08   #316
d.nokman
Junior Member
 
Регистрация: 10.08.2017
Сообщений: 13
Вес репутации: 0
d.nokman is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Александр Рыжов Посмотреть сообщение
Можно взять наш.
его некомпилированным в /feeds/packages/libs подсунуть?
d.nokman вне форума   Ответить с цитированием
Старый 19.08.2017, 13:33   #317
Александр Рыжов
Junior Member
 
Регистрация: 08.08.2017
Сообщений: 25
Вес репутации: 0
Александр Рыжов is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от d.nokman Посмотреть сообщение
его некомпилированным в /feeds/packages/libs подсунуть?
Да. После чего выполнить
Код:
make package/symlinks
Александр Рыжов вне форума   Ответить с цитированием
Старый 27.08.2017, 12:42   #318
dcbeelinekz
Member
 
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0
dcbeelinekz is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от sakatgg Посмотреть сообщение
sakatgg
Хотел попросить по мере свободного твоего времени, сделать компиляцию так же хаба тока вот этого PtokaX 0.5.0.1 Mod можно еще этот PtokaX 0.5.2.1 Mod вот закинул исходники .
Хочу проверить как она будет работать, у меня зависают пользователи в списке юзеров, нашел на форуме что есть это решение с этой проблемой :
ValidateDenideArrival(tUser, sNick) Вызывается тогда, когда на хаб пытается войти юзер, ник которого уже занят другим юзером. А именно - перед отправкой юзеру команды $ValidateDenide. С твоим решением проблемы с утв-8 проблем еще не было полет нормальный 4 месяц )), вот тока ники иногда виснут юзеров особенно от пассивных режимов что у них стоят на клиентах
Если не получится с компиляцией этого исходника, то пожалуйста можешь собрать с оф. сайта версию 0.5.0.1 там настройки в xml. Спасибо

Последний раз редактировалось dcbeelinekz; 27.08.2017 в 13:16.
dcbeelinekz вне форума   Ответить с цитированием
Старый 29.08.2017, 23:22   #319
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 990
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию

Исходники совершенно разные, в mod вообще нет папки skein, а в makefile от Entware он задействован. И TextConverter.cpp там тоже отсутствут. Считай всё по другому, makefile надо другой уже писать под Entware и LEDE.

Кстати сейчас ток заметил здесь в выложенном патче 010-disable-iconv-failed.patch (в архиве) неправильно (1 удалить)
Код:
--- a/core/TextConverter.cpp	2017-03-19 12:30:04.000000000 +0000
+++ b/core/TextConverter1.cpp	2017-05-06 19:46:09.000000000 +0100
надо
Код:
--- a/core/TextConverter.cpp	2017-03-19 12:30:04.000000000 +0000
+++ b/core/TextConverter.cpp	2017-05-06 19:46:09.000000000 +0100
Походу компилятор вторую строку не использует, т.к. патчиться нормально или интеллектом обладает
Миниатюры
Нажмите на изображение для увеличения
Название: 111.jpg
Просмотров: 161
Размер:	215.4 Кб
ID:	4432  

Последний раз редактировалось sakatgg; 29.08.2017 в 23:43.
sakatgg вне форума   Ответить с цитированием
Старый 30.08.2017, 18:01   #320
dcbeelinekz
Member
 
Регистрация: 31.03.2017
Сообщений: 61
Вес репутации: 0
dcbeelinekz is an unknown quantity at this point
По умолчанию

да, походу он умный ))
dcbeelinekz вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 19 (пользователей: 0 , гостей: 19)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:12. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика