Latest post of the previous page:
Может отдельный топик открыть для far2l?Far + Linux ?
Far + Linux ?
А в теории можно будет в будущем доработать порт так, чтобы, если иксов нет - цеплялся бэкэнд для вывода в обычную консоль (ладно, хоткеи работать не будут, ок), а при наличии оных - стандартный, на wxwidgets?elfmz wrote:
Но в целом в моем порте нету ничего запрещающего переделать его на консоль. Все виндовые WriteConsole уходят в буфер прослойки, где так и хранятся - в виде буковок и аттрибутов и откуда рисуются на окошко. Просто лично мне оно не нужно, а те три с половиной админа которым нужно - обойдутся mc, как обходились до сих пор.
Last edited by unxed on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Спрятан оверквотинг
Reason: Спрятан оверквотинг
Far + Linux ?
В теории возможно, на практике.. Я пилю в первую очередь инструмент для себя, уж сорри, но ИМХО в нише файлманагер-через-телетайп - MC вне конкуренции, делать еще один MC не вижу смысла не только для себя, но и для других.А в теории можно будет в будущем доработать порт так, чтобы, если иксов нет - цеплялся бэкэнд для вывода в обычную консоль (ладно, хоткеи работать не будут, ок), а при наличии оных - стандартный, на wxwidgets?
Но насчет теории - я уже тут писал: виндовая консоль эмулируется в виде буфера с символами, открутить от него окошко и прикрутить вывод в ncurses - невелика задача. И даже клипборд внутренний уже есть (даже целых два ). НО все привычные хоткеи пойдут в неведомую даль, а это уже боюсь неустранимо.
Far + Linux ?
mc - это просто капец какой-то. Проще всё в консоли делать.
С надеждой желаю проекту всяческих успехов. На Опеннете уже появилась новость: Пре-альфа версия порта Far Manager под Linux
--
Поправил ссылку
С надеждой желаю проекту всяческих успехов. На Опеннете уже появилась новость: Пре-альфа версия порта Far Manager под Linux
--
Поправил ссылку
-
- Posts: 2
- Joined: Tue 16 Aug, 2016 21:45
Far + Linux ?
Code: Select all
$ ./far2l
./far2l: error while loading shared libraries: libwx_gtk2u_core-3.0.so.0: cannot open shared object file: No such file or directory
$ ldd far2l
linux-vdso.so.1 (0x00007ffd761e7000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f25cbe80000)
libwx_gtk2u_core-3.0.so.0 => not found
libwx_baseu-3.0.so.0 => not found
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f25cbaf8000)
libm.so.6 => /lib64/libm.so.6 (0x00007f25cb7ee000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f25cb5d6000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f25cb3ba000)
libc.so.6 => /lib64/libc.so.6 (0x00007f25caff8000)
/lib64/ld-linux-x86-64.so.2 (0x0000558794d14000)
$ dnf provides */libwx_gtk2u_core-3.0*
Last metadata expiration check: 13 days, 5:31:35 ago on Wed Aug 3 20:33:33 2016.
compat-wxGTK3-gtk2-3.0.2-7.fc24.x86_64 : GTK2 port of the wxWidgets GUI library
Repo : @System
compat-wxGTK3-gtk2-3.0.2-7.fc24.i686 : GTK2 port of the wxWidgets GUI library
Repo : fedora
compat-wxGTK3-gtk2-3.0.2-7.fc24.x86_64 : GTK2 port of the wxWidgets GUI library
Repo : fedora
compat-wxGTK3-gtk2-devel-3.0.2-7.fc24.i686 : Development files for the wxGTK3 library
Repo : fedora
compat-wxGTK3-gtk2-devel-3.0.2-7.fc24.x86_64 : Development files for the wxGTK3 library
Repo : fedora
compat-wxGTK3-gtk2-debuginfo-3.0.2-7.fc24.i686 : Debug information for package compat-wxGTK3-gtk2
Repo : fedora-debuginfo
compat-wxGTK3-gtk2-debuginfo-3.0.2-7.fc24.x86_64 : Debug information for package compat-wxGTK3-gtk2
Repo : fedora-debuginfo
# dnf install compat-wxGTK3-gtk2
Running transaction
Installing : compat-wxBase3-gtk2-3.0.2-7.fc24.x86_64 1/2
Installing : compat-wxGTK3-gtk2-3.0.2-7.fc24.x86_64 2/2
Verifying : compat-wxGTK3-gtk2-3.0.2-7.fc24.x86_64 1/2
Verifying : compat-wxBase3-gtk2-3.0.2-7.fc24.x86_64 2/2
Installed:
compat-wxBase3-gtk2.x86_64 3.0.2-7.fc24 compat-wxGTK3-gtk2.x86_64 3.0.2-7.fc24
$ ls /usr/lib64 | grep libwx_gtk2u_core-3.0
libwx_gtk2u_core-3.0-gtk2.so.0
libwx_gtk2u_core-3.0-gtk2.so.0.2.0
Библиотека называется по другому libwx_gtk2u_core-3.0-gtk2.so.0, а не libwx_gtk2u_core-3.0.so.0
-
- Posts: 2
- Joined: Tue 16 Aug, 2016 21:45
Far + Linux ?
Если сделать симлинки:
Всеравно не запускается:
Code: Select all
[root@localhost lib64]# ln libwx_gtk2u_core-3.0-gtk2.so.0 -s libwx_gtk2u_core-3.0.so.0
[root@localhost lib64]# ln libwx_baseu-3.0-gtk2.so.0 -s libwx_baseu-3.0.so.0
Code: Select all
$ ./far2l
./far2l: /lib64/libwx_baseu-3.0.so.0: version `WXU_3.0' not found (required by ./far2l)
./far2l: /lib64/libwx_gtk2u_core-3.0.so.0: version `WXU_3.0' not found (required by ./far2l)
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Far + Linux ?
Господа, я предупреждал.
У проекта есть свой гитхаб - https://github.com/elfmz/far2l/issues
Тема на этом закрывается.