LINUX.ORG.RU

Выпущен релиз библиотеки KOL-CE


0

0

KOL-CE это Free Pascal/Lazarus порт библиотеки KOL&MCK, разработанной Владимиром Кладовым.

KOL-CE позволяет создавать очень компактные Win32/WinCE GUI приложения (начиная от ~40KB для проекта с пустой формой). MCK - это пакет Lazarus который предназначен для RAD в Lazarus IDE.

Изначально KOL-CE планировался как порт KOL только для WinCE. Но позже было решено сохранить поддержку Win32 и сделать ее работоспособной под FPC. Оригинальный KOL предназначен для Delphi и не работает полноценно с FPC. Оригинальный MCK вообще не может быть использован с Lazarus.

Библиотека KOL-CE достаточно стабильна для использования в реальных приложениях.

Первый коммерческий продукт для Windows Mobile, созданный с использованием Free Pascal/Lazarus/KOL-CE: Password Manager XP Mobile. Еще один проект: ChARMeD disassembler.

>>> Подробности

anonymous

Проверено: Shaman007 ()

набежало быдлокодеров которые жить не могут без RAD-сред а-ля Delphi, и брызжут слюной на линукс.

corristo
()
Ответ на: комментарий от Not_anonymous

Ага... 50 Мегабайтный EXE-файл... В то время как космические корабли бороздят просторы вселенной.

В Dotnet они - меньше не придумаешь.

anonymous
()
Ответ на: комментарий от Gharik

А ты пащупай свой моск изнутри.

Но у тебя не получится - его у тебя нет

anonymous
()
Ответ на: комментарий от anonymous

>Не обязательно за каждым. В *nix достаточно только указать зависимость от соответствующего пакета.

Главное, не запутаться с версиями и не нарваться на конфликт различных версий. А то грустно, ставишь софт, а блин он не идёт, вот библиотечки не хватает нужной версии.

yantux
()
Ответ на: комментарий от quickquest

Ещё раз спасибо за странника. example с OpenGL компилит бинарник 10килобайт, Лазаурус компилит чистое окно, получаем бинарник 6.5 мегабайт.

Странник просто песня. Жалко сырой немного. За такой копайлер не стыдно денег отдать ;)

yantux
()
Ответ на: комментарий от anonymous

> Кто найдет здесь KDevelop?

да, действительно, пора поправить страничку... ни KDevelop, ни QDevelop, ни MonkeyStudio ни eric4 :)

anonymous
()
Ответ на: комментарий от yantux

>Лазаурус компилит чистое окно, получаем бинарник 6.5 мегабайт.

Там вроде надо с опциями компиляции химичить, чтобы мусор не вставлялся в файл.

kss ★★★★★
()
Ответ на: комментарий от kss

Мусора на 6 мегабайт? Всё равно плохо. Странник даёт 4килобайта минимум, 10килобайт пример с OpenGL. Эти чудеса в Win32.

yantux
()
Ответ на: комментарий от yantux

>Эти чудеса в Win32.

Ну это конечно не чудеса. Просто разработчики странника наверно имеют другую квалификацию и соответствующее отношение к работе.

yantux
()
Ответ на: комментарий от yantux

>Эти чудеса в Win32.

Ну это конечно не чудеса. Просто разработчики странника наверно имеют другую квалификацию и соответствующее отношение к работе.

В общем, яркий пример сравнения качества работы линуксоидного сообщества и обосбленных от них специалистов.

yantux
()
Ответ на: комментарий от anonymous

> Проект открытый. Портирование под Линукс приветствуется.

Надо будет подумать. :)

atrus ★★★★★
()
Ответ на: комментарий от anonymous

> Она фактически восстанавливает тект программы по МАШИННОМУ КОДУ!

Примерчик в студию. :) Потому как дизассемблер, показывающий имена библиотечных функций и методов это ещё не декомпилятор ниразу.

atrus ★★★★★
()
Ответ на: комментарий от anonymous

>Открой для себя Ананнас

Причем тут ананас? Он таскает gtk/qt в инсталлере? тогда это личные проблемы его девелоперов.

nu11 ★★★★★
()
Ответ на: комментарий от nu11

А Ссы с крестами - это трэшак с расчлененкой. И на него дрочат очень много пынфвыноводов

anonymous
()
Ответ на: комментарий от atrus

Скачай DeDe. Я в 2004 полностью восстановил исходные текты программы: формы, обработчики событий (ассемблерные вставки и в комментариях - исходный текст строки на Паскале - очень помогало)

anonymous
()
Ответ на: комментарий от yantux

http://www.freepascal.ru/article//lazarus/20050502000000/

>Мой тестовый проект "похудел" с 6 Мб до 470 кб.

В общем странник всё равно всех делает - 470кб приложением с окошком и 10кб приложение с opengl это две разные вещи. При том, что приложение лазаруса запаковано.

yantux
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.