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

Разработка Far.
User avatar
HaRT
Moderator
Posts: 11359
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 260 times
Been thanked: 405 times

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

Post by HaRT »

Latest post of the previous page:

nioliz, так а Windows SDK (он же Windows Kit) у вас установлен какой версии?
Фар есть инструмент, а не нянька. © 2009 DrKnS
skipik
Posts: 319
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 69 times
Been thanked: 29 times

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

Post by skipik »

Не очень принципиально, но если это возможно и не потребует сильных затрат, то почините, пожалуйста, сборку на Visual Studio 2017 v15.9.37.
skipik
Posts: 319
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 69 times
Been thanked: 29 times

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

Post by skipik »

@DrKnS
M#3898, warnings
Насчёт ворнингов: их сейчас 187 для x86 и 189 для x64.
_https://gist.github.com/skipik/37d28e4a4bd73b61cf4abdf1853762ed
Last edited by skipik on Thu 04 Nov, 2021 15:45, edited 2 times in total.
User avatar
DrKnS
Posts: 6117
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 429 times

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

Post by DrKnS »

skipik, в far/changelog речь о warnings непосредственно в far.
Я в курсе, что в плагинах их легион. Когда-нибудь поправим.
skipik
Posts: 319
Joined: Wed 03 Jun, 2015 15:24
Has thanked: 69 times
Been thanked: 29 times

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

Post by skipik »

DrKnS, с makefile_gcc для MultiArc'a есть проблемки небольшие. Файлы HLF, LNG и LUA излишне копируются в ./Formats. Сложности удалить нет, просто как-нибудь заодно поправьте, пожалуйста.
Last edited by skipik on Sun 16 Jan, 2022 12:25, edited 1 time in total.
User avatar
DrKnS
Posts: 6117
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 429 times

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

Post by DrKnS »

skipik, ok
2useven10
Posts: 5431
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 21 times
Been thanked: 349 times

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

Post by 2useven10 »

DrKnS, Если сборку студией 2019 больше нет сил/желания поддерживать, надо это обозначить.
Сейчас там внутренняя ошибка компилятора на xlat.cpp, возможно после 6188.
2useven10
Posts: 5431
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 21 times
Been thanked: 349 times

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

Post by 2useven10 »

Судя по 6190, VS2019 пока поддерживается.
2useven10
Posts: 5431
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 21 times
Been thanked: 349 times

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

Post by 2useven10 »

Последние изменения без changelog и vbuild.m4.
Должен быть build 6191.
lost
Posts: 162
Joined: Mon 31 Oct, 2005 09:42
Has thanked: 16 times
Been thanked: 6 times

Глюки и баги, появившиеся в «ночных сборках»

Post by lost »

Не то чтобы глюк самого Far, но не удаётся самостоятельно скомпилить его ни в в VS ни при помощи build.bat.
Сыплет ошибками из-за новой struct unexpected внутри expected.hpp

Code: Select all

error C2904: 'unexpected': name already used for a template in the current scope
Собираю в VS2019. или он уже не поддерживается?
В прошлый раз собирал билд 6519 без проблем.
UPD: unexpected уже определён в eh.h
Last edited by lost on Fri 19 Sep, 2025 08:50, edited 1 time in total.
User avatar
HaRT
Moderator
Posts: 11359
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 260 times
Been thanked: 405 times

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

Post by HaRT »

 ! Message from: HaRT
lost, я перенёс ваше сообщение.
Фар есть инструмент, а не нянька. © 2009 DrKnS
lost
Posts: 162
Joined: Mon 31 Oct, 2005 09:42
Has thanked: 16 times
Been thanked: 6 times

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

Post by lost »

Всё же интересно: никто не собирает фар самостоятельно или у всех со сборкой всё ок? Во втором случае может кто-то рассказать, чем/как собирает?
Мне у себя на актуальном VS2019 пришлось решить проблему редактированием указанного фаровского хэдера.
Причём, совершенно непонятно, с какой целью был добавлен этот класс, ибо нигде в коде (кроме одного теста) он не используется
Shmuel
Posts: 7108
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 47 times
Been thanked: 605 times

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

Post by Shmuel »

lost, собираю иногда: либо с GCC, либо с VS2022.
VS2019 вряд ли можно считать актуальной.
lost
Posts: 162
Joined: Mon 31 Oct, 2005 09:42
Has thanked: 16 times
Been thanked: 6 times

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

Post by lost »

Shmuel wrote: Mon 22 Sep, 2025 10:45актуальной
я имею в виду обновления актуальные. Разве command line tools, включающие хэдеры, компилятор и линкер не едины для всех?
уже вижу... видимо, пора переезжать на 22. Всё равно хотел попробовать уйти на VSCode.
Last edited by lost on Mon 22 Sep, 2025 12:52, edited 1 time in total.
Shmuel
Posts: 7108
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 47 times
Been thanked: 605 times

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

Post by Shmuel »

lost wrote: Mon 22 Sep, 2025 12:40 видимо, пора переезжать на 22
В этом месяце уже вышла VS2026, но кажется ещё бета.
lost
Posts: 162
Joined: Mon 31 Oct, 2005 09:42
Has thanked: 16 times
Been thanked: 6 times

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

Post by lost »

Shmuel, да видел. Вот сравниваю, нужен ли мне вообще этот монстр. Питоню дома я уже в vs code, может и C перетащить туда же.
Post Reply

Return to “Development”