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

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

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

Post by DrKnS » Thu 10 Dec, 2015 00:17

Latest post of the previous page:

Я в курсе, что в стандарте и в gcc wchar_t* это %S.
Но у нас стратегический компилятор - VS, где у wide-версий printf-семейства wchar_t* это %s.
Доводить до ума эту конюшню у меня желания нет, проще новый логгер написать, без принтфов.

И я таки ещё раз напомню про диффы.
Это несложно, "edit:<svn diff [имя_файла]".
Гадать, куда этот кусок кода впихнуть и что именно в нём поменялось - как-то не очень интересно.

User avatar
Dennis_Moore
Posts: 235
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 5 times
Been thanked: 10 times

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

Post by Dennis_Moore » Sat 24 Jun, 2017 13:08

DrKnS wrote:
Thu 10 Dec, 2015 00:17
Но у нас стратегический компилятор - VS
А какая минимальная версия VS для сборки Far и плагинов ? Подойдет ли VS2010 SP1 Express ? Вчера собрал только Far x64 с помощью MinGW 7.1, а вот с плагинами сходу не пошло и я решил использовать VS.

User avatar
DrKnS
Posts: 4626
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 4 times
Been thanked: 123 times
Contact:

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

Post by DrKnS » Sat 24 Jun, 2017 13:53

На сегодня, 24.06.2017:

VS - 2015 Update 3
MinGW - 5.1.

User avatar
Dennis_Moore
Posts: 235
Joined: Tue 03 Mar, 2015 19:54
Location: Kiev
Has thanked: 5 times
Been thanked: 10 times

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

Post by Dennis_Moore » Sat 24 Jun, 2017 21:21

Собрал FAR с помощью VS2017 U2 Community Edition, но явно не так как это делают нормальные люди:



Конечно все это можно свести в один cmd скрипт. В \fardev\misc\nightly есть bat файлы которые явно делают это удобнее но я с ними не сладил. В base_32.bat и base_64.bat нужно изменить путь к vcvarsall.bat, а в остальные bat файлы добавить команды типа cd ..\..\plugins ? Судя по *.sh файлам сборка делается на Linux сервере под Wine. Еще нужно собрать NetBox и Colorer.

Поделитесь пожалуйста рецептами по сборке FAR под Windows.

Smitis
Posts: 1471
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 14 times
Been thanked: 24 times
Contact:

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

Post by Smitis » Tue 27 Jun, 2017 08:59

Dennis_Moore wrote:
Sat 24 Jun, 2017 21:21
Поделитесь пожалуйста рецептами по сборке FAR под Windows.
У меня такой вот "набор" для сборки через VS2015
https://yadi.sk/d/hNAqA1hd3KUzpk
Разум когда-нибудь победит.

Post Reply

Return to “Development”