#android #termux #scite
#Android #termux #scite
Вопрос:
Я пробовал отладку кода на телефоне Android, создавая веб-сервис под Termux. Vim, emacs, mcedit, nano и подобные им редакторы старой школы, их нелегко использовать после многолетнего программирования в notepad , поэтому я попытался установить SciTE, основанный на scintilla, для редактирования моего кода на месте.
Termux — это специальный дистрибутив для Android, так что хорошо, я должен сделать это из исходного кода.
Загрузите и разархивируйте файл и следуйте инструкциям:
cd scintilla/gtk
make
Я получаю сообщение об ошибке:
No package 'gtk -2.0' found.
In file included from PlatGTK.cxx:20:
In file included from /data/data/com.termux/files/usr/include/glib-2.0/glib.h:30:
In file included from /data/data/com.termux/files/usr/include/glib-2.0/glib/galloca.h:32:10: fatal error: 'glib/gtypes.h' file not found
#include <glib/gtypes.h>
^
1 error generated.
Как я могу установить Scintilla?
Комментарии:
1. Вы видите, что пошло не так ( пакет gtk -2.0 не найден), поэтому решением будет установка соответствующего пакета gtk … но… Я полагаю, поскольку Termux — это неграфическое приложение, запустить Scite будет невозможно, поскольку для его вывода требуется графика. Дайте мне знать… Я являюсь активным пользователем Scite, не имея ни малейшего представления о Termux… это, кажется, очень интересное приложение.
2. Я точно не знаю, что такое Termux, это похоже на симуляцию терминала unix на Android. Но я также нашел это: github.com/termux/x11-packages/issues/235 так, может быть, разработчик сделает из него пакет?
3. Я добавил ссылку на запрос пакета в свои закладки и буду с нетерпением ждать комментариев к нему. Было бы неплохо, чтобы это было правдой, если бы SciTE мог работать на Termux, но кто знает … на самом деле нет ничего невозможного (если SciTE будет запущен, тогда теоретически должно быть возможно запустить pyGame Python или даже полный рабочий стол Linux …).