Официальный форум СВД Встраиваемые Системы
27 Март, 2025, 01:48:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
 
 
 Сайт СВД ВС  Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Midnight Commander для ЗОСРВ "Нейтрино"  (Прочитано 1511 раз)
Василий Дмитриев
Ветеран

Сообщений: 390



« Ответ #15 : 17 Декабрь, 2024, 16:52:38 »

Поздравьте меня,
Поздравляю. А рецептом поделитесь?
Записан

Я не злой. Просто курю маны и логи.
Alex_Kray
Интересующийся

Сообщений: 5


« Ответ #16 : 18 Декабрь, 2024, 11:35:55 »

Поздравляю. А рецептом поделитесь?
Спасибо.
Пробовал массу разных вариантов, по итогу вышло следующее:
В сборке КР не хватает *pkgconf. Я переписал из своей системы (Ubuntu 24.04) из /usr/bin в папку /opt/kpda2021e/host/linux64/x86_64/usr/bin вместе с символьной ссылкой @pkg-config.
В common.mk (из папки исходников mc-complete/mc) надо добавить пути для glib для своего таргета (у меня Эльбрус), я добавил в начало перед CONFIGUREFLAGS:
FLAGS += -I/opt/kpda2021e/target/neutrino/e2kle/usr/lib/glib-2.0/include
FLAGS += -I/opt/kpda2021e/target/neutrino/usr/include/glib-2.0

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

P.S. nano тоже скорее всего из-за отсутсвия pkgconf не собиралось у Вас.
« Последнее редактирование: 18 Декабрь, 2024, 11:38:13 от Alex_Kray » Записан
Василий Дмитриев
Ветеран

Сообщений: 390



« Ответ #17 : 18 Декабрь, 2024, 14:54:51 »

Будем пробовать
nano тоже скорее всего из-за отсутсвия pkgconf не собиралось у Вас.
nano у меня в конечном итоге собралось без танцев с бубном. Там сотрудники СВД пофиксили
Записан

Я не злой. Просто курю маны и логи.
Евгений Палкин
Сотрудник СВД ВС
Пользователь

Сообщений: 55



WWW
« Ответ #18 : 20 Январь, 2025, 14:35:16 »

Здравствуйте!

Внесли правки для сборки MC для Нейтрино 2021 Cool

Коммит - https://git.kpda.ru/ports/mc/commit/6ab4fb52753e2ce9ba9094599c8fac0d88faaee9
Записан

antish
Пользователь

Сообщений: 26


« Ответ #19 : 05 Март, 2025, 11:00:37 »

Добрый день. Скачал дистрибутив из репозитория из ветки neutrino/2021. Хотел бы собрать, используя КР, однако ссылка на инструкцию нерабочая. Есть ли где-то актуальная инструкция?
Записан
Евгений Палкин
Сотрудник СВД ВС
Пользователь

Сообщений: 55



WWW
« Ответ #20 : 06 Март, 2025, 11:10:34 »

Здравствуйте!

Цитировать
Добрый день. Скачал дистрибутив из репозитория из ветки neutrino/2021. Хотел бы собрать, используя КР, однако ссылка на инструкцию нерабочая. Есть ли где-то актуальная инструкция?
Не совсем понял какая инструкция имеется ввиду.

В самом репозитории, в файле README.md, есть команды для сборки проекта. Цитата из файла:
Цитировать
Сборка проекта и всех зависимостей с последующей инсталляцией в каталог /tmp/mc:

$ mkdir mc-complete
$ cd mc-complete
$ git clone --depth 1 https://git.kpda.ru/ports/mc.git
$ git clone --depth 1 https://git.kpda.ru/ports/pcre.git
$ git clone --depth 1 https://git.kpda.ru/ports/s-lang.git
$ cat > Makefile <<EOF
mc: pcre s-lang
s-lang: pcre
include recurse.mk
EOF
$ make CPULIST="x86 e2k" USE_INSTALL_ROOT=1 INSTALL_ROOT_nto=/tmp/mc install

Записан

antish
Пользователь

Сообщений: 26


« Ответ #21 : 07 Март, 2025, 10:39:02 »

Есть ли возможность сборки из Windows Host? Сборка валится сразу же.
(щёлкните чтобы показать/скрыть)
Записан
Евгений Палкин
Сотрудник СВД ВС
Пользователь

Сообщений: 55



WWW
« Ответ #22 : 11 Март, 2025, 16:21:09 »

Есть ли возможность сборки из Windows Host? Сборка валится сразу же.
(щёлкните чтобы показать/скрыть)


Здравствуйте!

Сборка проверялось в КР для Linux.
Есть ли у Вас возможность собрать MC в Linux?
Записан

antish
Пользователь

Сообщений: 26


« Ответ #23 : 11 Март, 2025, 16:56:52 »

Конечно есть. Просто хотелось все разрабатывать на одной машине. Но, похоже, придется разворачивать среду под Linux. Спасибо за помощь.
Записан
antish
Пользователь

Сообщений: 26


« Ответ #24 : 13 Март, 2025, 15:36:23 »

Собрал из-под Linux. Установил на целевую систему.
1. Установил TERM=xterm. mc работает очень криво. При нажатии Ctrl+O панели скрываются, но при попытке ввода команды панели сразу же появляются вновь. То есть нет возможности выполнить какую-либо утилиту при запущенном mc и увидеть ее вывод на экране. Также почему-то у меня не работают клавиши F5-F12.
2. Установил TERM=xterm-q. Клавиши F1-F12 работают. Однако возможности выполнять команды при скрытых панелях (Ctrl+O) так же нет.

Может кто-то сталкивался с подобным поведением?
Записан
Василий Дмитриев
Ветеран

Сообщений: 390



« Ответ #25 : 13 Март, 2025, 15:58:56 »

Может кто-то сталкивался с подобным поведением?
Так оно и есть. Просто честно на странице с портом пишут
Цитировать
Порт mc проверен на работоспособность условно и, вероятно, потребует дополнительной адаптации.
Если честно, то странно что заглох mqc, который во времена оны, если мне конечно не изменяет память, даже поставлялся под именем swdqc
Записан

Я не злой. Просто курю маны и логи.
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP © 2002-2024 СВД Встраиваемые Системы.
При использовании материалов сайта ссылка на forum.kpda.ru обязательна.

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines | © Aiwan. Kolobok smiles | Sitemap
Valid XHTML 1.0! Valid CSS!
Сайт СВД ВС