Задать вопрос
afiskon
@afiskon

Haskell и статическая линковка модулей?

Кому-нибудь удавалось произвести статическиую линковку таких модулей, как Regex.PCRE или Graphics.UI.WX? В случае с wxHaskell сама программа получается магабайт на 15, плюс с ней нужно таскать библиотеку весом 10 Мб. Аналогичная программа на C++ будет весить всего лишь 1-2 Мб (в десять раз меньше!), так что очень хотелось бы «сбросить лишний вес». Испольую GHC, пробовал различные флаги, гуглил — ничего не помогло.
  • Вопрос задан
  • 2926 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
wiz
@wiz
Ортодоксальный хаскелит
В новых cabal и stack можно использовать флаг GHC --split-sections (или соответствующие поля в конфигах проектов).

В умеренно старых GHC есть устаревший аналог - split-objs.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы