Far + Linux ?

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
techie
Posts: 753
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 26 times
Been thanked: 2 times

Far + Linux ?

Post by techie » Fri 12 Aug, 2016 09:11

Latest post of the previous page:

Всё равно не могу - https://travis-ci.org/techtonik/far2l/builds/151736679 - по-ходу надо gcc новее, а я никак не могу на трависе его настроить. Может clang лучше использовать?

elfmz
Posts: 13
Joined: Mon 08 Aug, 2016 10:59

Far + Linux ?

Post by elfmz » Fri 12 Aug, 2016 10:18

Аха, codecvt появился в gcc 5: http://stackoverflow.com/questions/1561 ... std-header
А 16ю убунту там никак не заюзать? Собственно в ней я и билдюсь, и gcc там из репозитория версии 5.4

User avatar
techie
Posts: 753
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 26 times
Been thanked: 2 times

Far + Linux ?

Post by techie » Sat 13 Aug, 2016 05:18

Как-то можно через docker, но я не осилил - https://github.com/travis-ci/travis-ci/issues/6469

elfmz
Posts: 13
Joined: Mon 08 Aug, 2016 10:59

Far + Linux ?

Post by elfmz » Sun 14 Aug, 2016 13:54

эта.. я тут дошел до состояния когда можно подумать о более приземленных вещах, адекватной локализации например. Вобщем тот lng.generator.exe который юзается при билде фара - его исходники имеются? Некошерно както билдить с юзанием wine'а..
ups: уже нашел, всем спасибо..

elfmz
Posts: 13
Joined: Mon 08 Aug, 2016 10:59

Far + Linux ?

Post by elfmz » Mon 15 Aug, 2016 09:53

2techie выпилил все #include <codecvt>
но еще добавил новые зависимости. для убунты - sudo apt-get install libglib2.0-dev gawk

User avatar
techie
Posts: 753
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 26 times
Been thanked: 2 times

Far + Linux ?

Post by techie » Mon 15 Aug, 2016 14:40

@elfmz вроде собралось - https://travis-ci.org/techtonik/far2l/builds/152385688 - только непонятно где бинарники, и что запускать.

Ты можешь себе втянуть https://github.com/elfmz/far2l/pull/2, чтобы видеть, как билды себя ведут. Может кто-нибудь захочет для них http://appimage.org/ экспорт сделать.

elfmz
Posts: 13
Joined: Mon 08 Aug, 2016 10:59

Far + Linux ?

Post by elfmz » Mon 15 Aug, 2016 15:04

Бинарники в Build, можно запускать far2l прям оттуда.
Втяну как домой приду. Честно говоря никогда не автоматизировал билды.. Ткните меня в какую доку если требуется какая либо доп настройка кроме вашего пулреквеста

User avatar
techie
Posts: 753
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 26 times
Been thanked: 2 times

Far + Linux ?

Post by techie » Tue 16 Aug, 2016 07:46

@elfmz дока тут - https://docs.travis-ci.com/user/for-beginners, из настроек надо залогиниться с помощью GitHub и дать травису доступ к своему репозиторию. Он сам билдить начнёт. Потом стянуть кнопку, которая будет показыавть статус билда с http://shields.io/ Ну и напоследок добавить загрузку бинарников на GitHub - https://docs.travis-ci.com/user/deployment/releases/ (только для тэгов работает, правда).

User avatar
DrKnS
Posts: 4561
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 2 times
Been thanked: 113 times
Contact:

Far + Linux ?

Post by DrKnS » Tue 16 Aug, 2016 08:19

Господа, это всё прекрасно, но дальнейшее обсуждение тонкостей сборки, убунты и т. п. - пожалуйста, не здесь.

unxed
Posts: 10
Joined: Fri 26 Nov, 2010 06:23

Far + Linux ?

Post by unxed » Tue 16 Aug, 2016 10:01

Круто, оно собирается и запускается! Спасибо огромное за то, что вы делаете!

Извините, а где можно обсудить тонкости сборки на убунту и проч.?))
А то в apt-get "g++" надо дописать)

PS: А netbox, или что-то ещё, умеющее ssh/sftp - реально собрать?

PPS: файлы по enter через xdg-open !.! не открываются (и без тоже) :(
и шелл-скрипт по enter не выполнить (права стоят)

elfmz
Posts: 13
Joined: Mon 08 Aug, 2016 10:59

Far + Linux ?

Post by elfmz » Tue 16 Aug, 2016 10:20

netbox я не осилил. Слишком много букв. Пофиксить косяки с запуском файлов - это пока в планах. но - ближайших. Потому в ридми и написано что pre-alpha

unxed
Posts: 10
Joined: Fri 26 Nov, 2010 06:23

Far + Linux ?

Post by unxed » Tue 16 Aug, 2016 11:27

elfmz wrote:netbox я не осилил. Слишком много букв
Возможно, вы можете выложить что-нибудь вроде how-to для авторов плагинов, чтобы они сами дальше?

User avatar
techie
Posts: 753
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 26 times
Been thanked: 2 times

Far + Linux ?

Post by techie » Tue 16 Aug, 2016 13:10

Может отдельный топик открыть для far2l?

unxed
Posts: 10
Joined: Fri 26 Nov, 2010 06:23

Far + Linux ?

Post by unxed » Tue 16 Aug, 2016 15:30

elfmz wrote:
Но в целом в моем порте нету ничего запрещающего переделать его на консоль. Все виндовые WriteConsole уходят в буфер прослойки, где так и хранятся - в виде буковок и аттрибутов и откуда рисуются на окошко. Просто лично мне оно не нужно, а те три с половиной админа которым нужно - обойдутся mc, как обходились до сих пор.
А в теории можно будет в будущем доработать порт так, чтобы, если иксов нет - цеплялся бэкэнд для вывода в обычную консоль (ладно, хоткеи работать не будут, ок), а при наличии оных - стандартный, на wxwidgets?
Last edited by unxed on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Спрятан оверквотинг

unxed
Posts: 10
Joined: Fri 26 Nov, 2010 06:23

Far + Linux ?

Post by unxed » Tue 16 Aug, 2016 15:36

Бинарники, mint x64, если кому лень самому собирать:

http://2g0.ru/far2l.tgz

elfmz
Posts: 13
Joined: Mon 08 Aug, 2016 10:59

Far + Linux ?

Post by elfmz » Tue 16 Aug, 2016 21:01

А в теории можно будет в будущем доработать порт так, чтобы, если иксов нет - цеплялся бэкэнд для вывода в обычную консоль (ладно, хоткеи работать не будут, ок), а при наличии оных - стандартный, на wxwidgets?
В теории возможно, на практике.. Я пилю в первую очередь инструмент для себя, уж сорри, но ИМХО в нише файлманагер-через-телетайп - MC вне конкуренции, делать еще один MC не вижу смысла не только для себя, но и для других.
Но насчет теории - я уже тут писал: виндовая консоль эмулируется в виде буфера с символами, открутить от него окошко и прикрутить вывод в ncurses - невелика задача. И даже клипборд внутренний уже есть (даже целых два :)). НО все привычные хоткеи пойдут в неведомую даль, а это уже боюсь неустранимо.

NoXy
Posts: 14
Joined: Fri 03 Mar, 2006 13:10
Location: Российская Федерация, Санкт-Петербург

Far + Linux ?

Post by NoXy » Tue 16 Aug, 2016 22:03

mc - это просто капец какой-то. Проще всё в консоли делать.
С надеждой желаю проекту всяческих успехов. На Опеннете уже появилась новость: Пре-альфа версия порта Far Manager под Linux
--
Поправил ссылку

Locked

Return to “Обсуждение Far Manager”