Far + Linux ?

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

Far + Linux ?

Post by techie »

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 »

Аха, codecvt появился в gcc 5: http://stackoverflow.com/questions/1561 ... std-header
А 16ю убунту там никак не заюзать? Собственно в ней я и билдюсь, и gcc там из репозитория версии 5.4
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Far + Linux ?

Post by techie »

Как-то можно через 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 »

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

Far + Linux ?

Post by elfmz »

2techie выпилил все #include <codecvt>
но еще добавил новые зависимости. для убунты - sudo apt-get install libglib2.0-dev gawk
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Far + Linux ?

Post by techie »

@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 »

Бинарники в Build, можно запускать far2l прям оттуда.
Втяну как домой приду. Честно говоря никогда не автоматизировал билды.. Ткните меня в какую доку если требуется какая либо доп настройка кроме вашего пулреквеста
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Far + Linux ?

Post by techie »

@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: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Far + Linux ?

Post by DrKnS »

Господа, это всё прекрасно, но дальнейшее обсуждение тонкостей сборки, убунты и т. п. - пожалуйста, не здесь.
unxed
Posts: 25
Joined: Fri 26 Nov, 2010 06:23
Has thanked: 6 times
Been thanked: 2 times

Far + Linux ?

Post by unxed »

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

Извините, а где можно обсудить тонкости сборки на убунту и проч.?))
А то в 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 »

netbox я не осилил. Слишком много букв. Пофиксить косяки с запуском файлов - это пока в планах. но - ближайших. Потому в ридми и написано что pre-alpha
unxed
Posts: 25
Joined: Fri 26 Nov, 2010 06:23
Has thanked: 6 times
Been thanked: 2 times

Far + Linux ?

Post by unxed »

elfmz wrote:netbox я не осилил. Слишком много букв
Возможно, вы можете выложить что-нибудь вроде how-to для авторов плагинов, чтобы они сами дальше?
User avatar
techie
Posts: 795
Joined: Mon 03 Oct, 2005 22:42
Has thanked: 35 times
Been thanked: 6 times

Far + Linux ?

Post by techie »

Может отдельный топик открыть для far2l?
unxed
Posts: 25
Joined: Fri 26 Nov, 2010 06:23
Has thanked: 6 times
Been thanked: 2 times

Far + Linux ?

Post by unxed »

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

Far + Linux ?

Post by unxed »

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

http://2g0.ru/far2l.tgz
elfmz
Posts: 13
Joined: Mon 08 Aug, 2016 10:59

Far + Linux ?

Post by elfmz »

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

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