Сборка Far'а и плагинов из исходников
-
- Posts: 2
- Joined: Sat 03 Nov, 2007 16:51
Сборка Far'а и плагинов из исходников
Здравствуйте.
Забрал из репозитория все что там есть.
Сам far собрал успешно, благо инструкция по его сборке написана довольно хорошо.
Но вот плагины собрать не могу. Просто не знаю как.
Использую VS2008, WinXP 32bit
Спасибо.
Забрал из репозитория все что там есть.
Сам far собрал успешно, благо инструкция по его сборке написана довольно хорошо.
Но вот плагины собрать не могу. Просто не знаю как.
Использую VS2008, WinXP 32bit
Спасибо.
Last edited by HaRT on Wed 26 May, 2021 22:09, edited 1 time in total.
Reason: Улучшен Заголовок Темы
Reason: Улучшен Заголовок Темы
- t-rex
- Страшный и ужасный
- Posts: 4910
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 8 times
- Contact:
Re: Как собрать плагины для unicode_far?
Во первых юзай поиск, во вторых читай и пиши fardev@googlegroups.com.
-
- Posts: 2
- Joined: Sat 03 Nov, 2007 16:51
Re: Как собрать плагины для unicode_far?
Я не смог придумать что написать в строке поиска...
Всякого рода фразы: сборка плагнов, svn, build и т.д. к нужному результату не привели.
Всякого рода фразы: сборка плагнов, svn, build и т.д. к нужному результату не привели.
Проблема в TDM-GCC 4.5.1
Было как то высказано мне , что собирать open-sources проект коммерческим компилятором (vc++) не кошерно . мол gcc и все такое.
Вот и интересно, а кто то использует для релизов gcc ?
Вот и интересно, а кто то использует для релизов gcc ?
Re: собираете ли вы свои плагины с помощью gcc?
ну он да, "бесплатен". пользуйся не хочу.Maximus5 wrote:А с каких пор Windows SDK стал коммерческим?
- chupakabra
- Posts: 1023
- Joined: Wed 27 Jul, 2005 19:36
- Contact:
Re: собираете ли вы свои плагины с помощью gcc?
Как собирал, что собирал, как тестировал скорость работы.
Re: собираете ли вы свои плагины с помощью gcc?
ну, так ведь он включает компилятор. а "коммерческая студия" - это только оболочка.sonar wrote:ну он да, "бесплатен". пользуйся не хочу.
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: собираете ли вы свои плагины с помощью gcc?
Ну и в чём проблема?sonar wrote:ну он да, "бесплатен". пользуйся не хочу.
Задачу выполняет, лицензионную чистоту не нарушает.
А «не кошерно» — это уже столлманом головного мозга отдаёт.
Re: собираете ли вы свои плагины с помощью gcc?
хорошо, с кошерностью разобрались.
так а все таки , использует кто нет gcc ?
так а все таки , использует кто нет gcc ?
- chupakabra
- Posts: 1023
- Joined: Wed 27 Jul, 2005 19:36
- Contact:
Re: собираете ли вы свои плагины с помощью gcc?
Плагины с evil-programmers собираются gcc. Фар и стандартные плагины можно собирать gcc.
-
- Posts: 726
- Joined: Sun 03 Apr, 2005 22:00
- Location: Казань
- Been thanked: 2 times
-
- Posts: 1329
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Re: сборка (компиляция) Far2 из исходников
Пытаюсь собрать Far 2.0.1759 (Debug/Win32), посмотреть на:
При выходе из Far получаю:
First-chance exception at 0x0058dd90 in far.exe: 0xC0000005: Access violation reading location 0xfffffffc.
farrtl.cpp:
Я что-то не так делаю?
EDIT: Visual Studio 2010, Windows 7 x64
Code: Select all
4. В debug-сборку добавлена проверка соответствия пар malloc()/free(), new/delete, new[]/delete[] для выявления ошибок типа "int* a=new int[10]; delete a;"
First-chance exception at 0x0058dd90 in far.exe: 0xC0000005: Access violation reading location 0xfffffffc.
farrtl.cpp:
Code: Select all
void __cdecl xf_free(void * block)
{
#ifdef MEMORY_CHECK
block=reinterpret_cast<LPBYTE>(block)-sizeof(MEMINFO);
MEMINFO* Info = reinterpret_cast<MEMINFO*>(block);
assert(Info->AllocationType == AT_C); <---- здесь. Info = 0xfffffffc
#endif
EDIT: Visual Studio 2010, Windows 7 x64
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
-
- Posts: 1329
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 32 times
- Been thanked: 61 times
Re: сборка (компиляция) Far2 из исходников
PluginsData = null, т.к. ни одного плагина нет
Last edited by Yegor on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Исправлено форматирование кода
Reason: Исправлено форматирование кода
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин