love5an: (Default)
[personal profile] love5an
Над портом SBCL на win32 сейчас работает Антон Коваленко ( [livejournal.com profile] akovalenko ).

Вот здесь можно посмотреть подробности, узнать текущий статус форка, и, естественно, скачать новые версии, в т.ч. в виде msi-инсталлятора: http://www.siftsoft.com/inprogress/forknews.html

Обсуждение тут: http://akovalenko.livejournal.com/35889.html

Я настоятельно рекомендую использовать именно эту версию SBCL при работе под Windows - там добалена многопоточность(спасибо [livejournal.com profile] dmitry_vk), добавлена поддержка stdcall-коллбэков, коллбэков в сторонние треды(грубо говоря, можно, например, лисповые коллбэки поставлять в CreateThread), пофиксены многие баги в подсистеме ввода/вывода, и так далее - ну по первой ссылке можно посмотреть подробности.

Для работы stdcall-коллбэков в CFFI необходимо применить мой патч, вот он:
http://cloud.github.com/downloads/Lovesan/virgil/cffi-sbcl-stdcall.patch

Date: 2011-02-16 09:05 am (UTC)
From: [identity profile] rigidus.livejournal.com
Вы молодцы.
А как эти изменения можно пропихнуть в официальный SBCL?

Date: 2011-02-17 08:55 pm (UTC)
From: (Anonymous)
Все исправления багов залить в багтрекер (лаунчпад), там Никодемус активно патчи собирает сейчас. Вещи покрупнее обсуждать в мейлинг листе до исправления всех разногласий. nyefy ответить на письмо для начала. Ну и не думать, что винда там никому не нужна - она нужна, просто у людей нет времени на все сразу.

В другой раз, начиная пилить крупную фичу, не постесняйтесь обсудить ее дизайн с sbcl-devel, меньше потом фиксить будете.

В остальном - молодцы, только не бросайте дело перед финалом! Удачи.



Date: 2011-10-30 04:57 pm (UTC)
From: [identity profile] akovalenko.livejournal.com
Для информации: я стал собирать бинарники с поддержкой compressed cores (а те, которые выкладываю в stand-alone виде, теперь собираются со сжатием и сразу выкладываются как exe). Поддержка этой опции для винды потребовала исправления, которое я залил несколько дней назад. Я предпочитаю вкомпилировать zlib статически, чтобы не добавлять лишних зависимостей к дампам и не создавать юзерам лишних проблем с deployment.

Date: 2015-06-02 01:00 am (UTC)
From: [identity profile] indrih.livejournal.com
Поздравляю с Днем Рожденья! Желаю всего желаемого сразу)

Profile

love5an: (Default)
Dmitry Ignatiev

December 2016

S M T W T F S
    123
45678910
11121314 151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 20th, 2017 12:49 pm
Powered by Dreamwidth Studios