Компиляция SciTE для чайников
Автор: mozers™ / Дата: 31.01.2006 / Комментариев: 8
Категория: Компиляторы, Сборки
и не желает ставить на свой комп ни Borland С++ ни Visual Studio .NET
ни другие монстроидальные средства разработки приложений на языке С,
но тем не менее хочет самостоятельно собрать SciTE посвящен этот блог.
Итак, все не просто, а очень просто:
- Закачиваем этот небольшой самораспаковывающийся архив.
Получен он с помощью немилосердной кастрации свободно распространяемого пакета Borland C++ Compiler 5.5 [8,54Mb]. В результате осталось всего 2Mb. Сразу предупрежу что использовать его для компиляции других программ, помимо SciTE возможно не удастся, поскольку многие необходимые библиотеки попросту отсутствуют, а вот для того чтобы собрать SciTE будет вполне достаточно имеющихся.
Если же Вам необходимо компилировать и другие программы, то читайте этот блог. - Распаковать архив в предложенную папку Вы сможете без моих подсказок.
- Скачиваем исходники с http://scintilla.sourceforge.net/ScintillaDownload.html
- Распаковываем их в любую папку (Допустим в C:\TMP\). Там получится 2 подпапки \scintilla и \scite.
- В директории C:\TMP\ создаем compile.bat следующего содержания:
Код bat:@echo off
set bcc_path=C:\Borland\bcc55\
set PATH=%PATH%;%bcc_path%Bin
echo -I"%bcc_path%include" > "%bcc_path%bin\bcc32.cfg"
echo -L"%bcc_path%lib" >> "%bcc_path%bin\bcc32.cfg"
echo -L"%bcc_path%lib" > "%bcc_path%bin\ilink32.cfg"
cd scintilla\win32
make -l -fscintilla.mak
cd ..\..
cd scite\win32
make -l -fscite.mak - Запускаем его и после того как он отработает, обнаруживаем в C:\TMP\scite\bin\ готовый дистрибутив, содержащий как SciTE.exe + SciLexer.dll, так и версию под названием Sc1.exe (с интегрированным втутрь SciLexer.dll). При желании exe-шники можно упаковать UPX.
Ссылка: Borland C++ Compiler 5.5 (Урезанная версия. Только для компиляции SciTE) [1,96 Mb] Версия для печати / Прочитано: 17767 раз(а)
Комментариев: 8 (rss)
1. Тугаринов Сергей / 31.01.2006 - 10:17
Блин, опередил меня, я тоже собирался писать на эту тему, уже был готов шаблон, вот только я не хотел C++ урезать :)
2. mozers™ / 31.01.2006 - 11:17
| Цитата |
Я думаю, что поднаторевшие с C программисты могли бы собрать и более универсальный пакет. Т.е. размер бы его был чуть побольше этого (но не 8,5Mb как оригинальный Command Line Tools) , но зато он позволял бы компилить и большинство других программ.
3. Spumer / 24.07.2008 - 23:30
| Цитата |
Скачал я а там папки scite нету...помогите...очень нуно новую версию (
4. Sergey_K / 14.06.2009 - 22:10
| Цитата |
Исходники скачал: http://code.google.com/p/scite-ru/wiki/CompileSciTEwithMinGW.
Поправил bat:c cd scintilla\win32,на cd C:\TMP\scintilla\win32. И все пошло. Я еще чайник, и не могу поправить как нужно SciTEGlobal.properties, поэтому взял с соседнего топика. Но очень понравилось использовать SciTe. Большое спасибо!
Поправил bat:c cd scintilla\win32,на cd C:\TMP\scintilla\win32. И все пошло. Я еще чайник, и не могу поправить как нужно SciTEGlobal.properties, поэтому взял с соседнего топика. Но очень понравилось использовать SciTe. Большое спасибо!
| Цитата |
От за запрос, поисковое продвижение сайтов.

