сборка Far'а и плагинов из исходников
-
- Posts: 2
- Joined: Sat 03 Nov, 2007 16:51
Как собрать плагины для unicode_far?
Здравствуйте.
Забрал из репозитория все что там есть.
Сам far собрал успешно, благо инструкция по его сборке написана довольно хорошо.
Но вот плагины собрать не могу. Просто не знаю как.
Использую VS2008, WinXP 32bit
Спасибо.
Забрал из репозитория все что там есть.
Сам far собрал успешно, благо инструкция по его сборке написана довольно хорошо.
Но вот плагины собрать не могу. Просто не знаю как.
Использую VS2008, WinXP 32bit
Спасибо.
- t-rex
- Страшный и ужасный
- Posts: 4903
- Joined: Tue 15 Mar, 2005 16:17
- Location: Tel-Aviv
- Has thanked: 1 time
- Been thanked: 3 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: 1024
- Joined: Wed 27 Jul, 2005 19:36
- Contact:
Re: собираете ли вы свои плагины с помощью gcc?
Как собирал, что собирал, как тестировал скорость работы.
Re: собираете ли вы свои плагины с помощью gcc?
ну, так ведь он включает компилятор. а "коммерческая студия" - это только оболочка.sonar wrote:ну он да, "бесплатен". пользуйся не хочу.
- DrKnS
- Posts: 5437
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 6 times
- Been thanked: 254 times
Re: собираете ли вы свои плагины с помощью gcc?
Ну и в чём проблема?sonar wrote:ну он да, "бесплатен". пользуйся не хочу.
Задачу выполняет, лицензионную чистоту не нарушает.
А «не кошерно» — это уже столлманом головного мозга отдаёт.
Re: собираете ли вы свои плагины с помощью gcc?
хорошо, с кошерностью разобрались.
так а все таки , использует кто нет gcc ?
так а все таки , использует кто нет gcc ?
- chupakabra
- Posts: 1024
- Joined: Wed 27 Jul, 2005 19:36
- Contact:
Re: собираете ли вы свои плагины с помощью gcc?
Плагины с evil-programmers собираются gcc. Фар и стандартные плагины можно собирать gcc.
-
- Posts: 725
- Joined: Sun 03 Apr, 2005 22:00
- Location: Казань
- Been thanked: 1 time
-
- Posts: 1037
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 8 times
- Been thanked: 20 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: 1037
- Joined: Mon 04 Apr, 2005 13:41
- Location: San Ramon, CA / Kharkov, UA
- Has thanked: 8 times
- Been thanked: 20 times
Re: сборка (компиляция) Far2 из исходников
PluginsData = null, т.к. ни одного плагина нет 

Last edited by Yegor on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Исправлено форматирование кода
Reason: Исправлено форматирование кода
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
Re: сборка (компиляция) Far2 из исходников
ребята, подскажите чем официальный фар собирается?
нашел инструкции http://www.farmanager.com/svn/trunk/mis ... ler/readme и если я не ошибаюсь, то Microsoft Visual Studio Express 2008 именно то, что нужно?
Если собирать mingw - отразится ли это как-то на производительности/глюках?
Мне нужно исправить один мелкий баг и не хочется ждать 2 года, пока разработчики протрут глаза - нужен компилятор, с которым не будет проблем.
нашел инструкции http://www.farmanager.com/svn/trunk/mis ... ler/readme и если я не ошибаюсь, то Microsoft Visual Studio Express 2008 именно то, что нужно?
Если собирать mingw - отразится ли это как-то на производительности/глюках?
Мне нужно исправить один мелкий баг и не хочется ждать 2 года, пока разработчики протрут глаза - нужен компилятор, с которым не будет проблем.