Сборка Far'а и плагинов из исходников

Разработка Far.
User avatar
DrKnS
Posts: 6040
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 11 times
Been thanked: 401 times

сборка Far'а и плагинов из исходников

Post by DrKnS »

Latest post of the previous page:

Yegor wrote: Mon 31 Aug, 2020 20:36 скорее всего решили использовать новые фичи языка
Не совсем. 2017 не собирает код, в котором нет ничего нового, из-за очередного бага в компиляторе.
Костыль подобрать пока не удалось.
Если удастся - будет поддерживаться дальше, а нет - так нет.

P.S. дистрибутивы на сайте и appveyor собираются в 2019 еще с зимы.
User avatar
DrKnS
Posts: 6040
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 11 times
Been thanked: 401 times

сборка Far'а и плагинов из исходников

Post by DrKnS »

DrKnS wrote: Mon 31 Aug, 2020 21:15 Костыль подобрать пока не удалось.
Удалось, так что эта агония продолжится еще некоторое время.
skipik
Posts: 290
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 58 times
Been thanked: 24 times

сборка Far'а и плагинов из исходников

Post by skipik »

DrKnS, сломалась сборка в VS 2017. Если ещё возможно починить, то поправьте, пожалуйста.
Полный лог:
User avatar
DrKnS
Posts: 6040
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 11 times
Been thanked: 401 times

сборка Far'а и плагинов из исходников

Post by DrKnS »

skipik, а какая версия windows 10 sdk в вашей 2017?
Последняя доступная там вроде бы 10.0.17763.0, в ней эти константы есть.
skipik
Posts: 290
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 58 times
Been thanked: 24 times

сборка Far'а и плагинов из исходников

Post by skipik »

DrKnS, по умолчанию, если ничего не трогать, то выбирается 16299.
Поменял на 17763 - с ворнингами, но собралось, спасибо.
Теперь лог такой:
User avatar
DrKnS
Posts: 6040
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 11 times
Been thanked: 401 times

сборка Far'а и плагинов из исходников

Post by DrKnS »

skipik wrote: Sun 15 Nov, 2020 12:12по умолчанию, если ничего не трогать, то выбирается 16299
А, тогда ок, поправил.
skipik
Posts: 290
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 58 times
Been thanked: 24 times

сборка Far'а и плагинов из исходников

Post by skipik »

DrKnS, по мелочи:
1. В vbuild опечатка - 5739. В changelog'е правильный номер - 5738
2. В мультиарке при сборке способом nmake -f makefile_vc CPU=AMD64 в результате имеем файлы помощи и перевода не только в папке плагина (что нормально), но и в папке Formats (а вот это баг).
User avatar
DrKnS
Posts: 6040
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 11 times
Been thanked: 401 times

сборка Far'а и плагинов из исходников

Post by DrKnS »

skipik, ok
skipik
Posts: 290
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 58 times
Been thanked: 24 times

сборка Far'а и плагинов из исходников

Post by skipik »

DrKnS, - VS 2017, бинарники не собираются. Возможно поправить?
User avatar
DrKnS
Posts: 6040
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 11 times
Been thanked: 401 times

сборка Far'а и плагинов из исходников

Post by DrKnS »

skipik, ok.
User avatar
DrKnS
Posts: 6040
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 11 times
Been thanked: 401 times

сборка Far'а и плагинов из исходников

Post by DrKnS »

На всякий случай напомню, что "компилится" != "все работает".
Артефакты, выкладываемые на сайте и на github, собираются в 2019.
2017 мало кто тестирует и там могут быть всякие забавные баги.
На ваш страх и риск.
skipik
Posts: 290
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 58 times
Been thanked: 24 times

сборка Far'а и плагинов из исходников

Post by skipik »

DrKnS, спасибо за совет! Поправил скрипты на 2019 студию. Во избежание всяких неприятностей в будущем.
User avatar
Dennis_Moore
Posts: 290
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 6 times
Been thanked: 14 times

сборка Far'а и плагинов из исходников

Post by Dennis_Moore »

Очень заинтересовал данный пост:viewtopic.php?p=166129#p166129. Подскажите, пожалуйста, как собрать FAR3 чтобы он работал в NT4, как на картинке.
User avatar
DrKnS
Posts: 6040
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 11 times
Been thanked: 401 times

сборка Far'а и плагинов из исходников

Post by DrKnS »

Dennis_Moore, официально - никак.
Неофициально - обрезая все, чего в NT4 нет и, по возможности, придумывая замену.

nioliz
Posts: 3
Joined: Mon 07 Aug, 2006 11:11
Location: Россия
Contact:

Вопрос о копировании файлов

Post by nioliz »

2useven10 wrote: Wed 26 May, 2021 21:01 2019 студией фар должен собираться без танцев с бубном.
image.png
image.png (10.03 KiB) Viewed 1079 times
Last edited by HaRT on Wed 26 May, 2021 22:03, edited 1 time in total.
Reason: Сообщение перенесено, добавлена цитата из исходной Темы.
-- Я всего лишь изложил свое ХО.
User avatar
HaRT
Moderator
Posts: 9936
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 141 times
Been thanked: 280 times

сборка Far'а и плагинов из исходников

Post by HaRT »

nioliz, так а Windows SDK (он же Windows Kit) у вас установлен какой версии?
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

Return to “Development”