mozers Свою позицию я высказал:
"Задача следующая - программер сливает из SVN сборку, нажимает build и у него все компилится без дополнительных телодвижений.
С какой такой радости я вручную должен себе какие то левые библиотеки пихать в MinGW?"
Как решит большенство так и будет, и я буду этого придерживаться.
Цитата: Стив Донован ... использует для этого дела файл SciTE.lib.
Не совсем так. MinGW не понимает SciTE.lib, по этому я использую scite.la, как его получить писал Стив в скайте интерестс. На сколько ты помнишь за основу для shell была взята Донованская библиотека где как раз использован scite.la
Решение
UR4LTZ имеет следующие недостатки:
1. Чтобы скомпилить SciTERu нужно для этого скачать специально подготовленный компилятор, к тому же изрядно покоцанный
Альтернативный вариант:
1. найти где нибудь файл libscite.a, скачать его
2. найти где у нас располагаются библиотеки MinGW
3. скопировать туда этот libscite.a где он будет лежать мертвым грузом (я ведь только тем и занимаюсь что создаю библиотеки для sciTE верно?
Если вы считаете это не существенным, то так и скажите.
Мое решение имеет следующие недостатки:
1. На каждую библиотеку для scite нужно иметь файлы scite.la и SciTE.lib
2. дописать по вкусу
Проблема 1 решается следующим способом - просто в корень lualib кинуть их и всего делов, от туда уже подключать.
По этому я предлагаю решение с использованием scite.la