LINUX.ORG.RU

usocket


0

0

Кто пользовался, объясните пожалуйста как его юзать. Что-то я совсем не могу с ним сладить. Какие файлы нужно load'ить, какие require и т.д., чтобы все заработало? Там еще этот asdf и куча файлов... был бы один единственный lisp файл, проблем бы не было....

★★

Если sbcl, достаточно сделать (require :usocket). Иначе же: (asdf:oos 'asdf:load-op :usocket). Это работает при условии, что путь к asd-файлу или симлинку на него указан в asdf:*central-registry*. В sbcl есть каталоги по умолчанию: ~/.sbcl/site (куда складывают пакеты) и ~/.sbcl/systems, где валяются симлинки на asd-файлы.

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

Да, и прочтите всё же про asdf.

anonymous
()

А читать/писать в сокет так же, как в обычный stream, без специальных ф-ий?

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

Еще можно добавить (force-output (usocket:socket-stream socket)).

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

Нужна. Я бы обошелся sbcl, но у него треды нормально работают только в Linux и Solaris. С поддержкой осей/архитектур у него совсем плохо.

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

Нет, но если могу накропать. Говори, что надо сделать :) Могу патчик побросить, чтобы резолвер на sbcl работал

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