LINUX.ORG.RU

C++ + CL


0

0

Нужно написать что-то вроде DLL библиотеки для С++ программы. Библиотеку хочу писать на CL. В первую очередь важна кросплатформенность (Win32 и Linux) и наличие качественной библиотеки для разбора XML, остальное второстепенно. Как бы это лучше сделать?

★★★★★

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

Кажется, это то, что надо. Спасибо.

seiken ★★★★★
() автор топика

Если денег не жалко, то LispWorks или Allegro CL.

Если жалко, то ECL (сам с ним играюсь сейчас)

PS: мне больше из коммерческих реализации нравится Allegro CL, но уж очень дорогой он :(

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

В принципе лицензия пока не так важна, я сейчас больше хочу разобраться с технологией стыковки С/C++ <-> any CL. Причём желателен наиболее безболезненный вариант в плане распространения дистрибутива программы, как в Win32, так и в Linux - не на много сложнее копирования файлов в нужные директории. По крайней мере чтобы, грубо говоря, не нужно было ради одной библиотеки ставить весь дистрибутив *CL* на 20мб.

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

В sbcl, скажем, можно core сохранить в виде единственного exe-файла.

anonymous
()

Круто!

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

ну это не Common Lisp, a ISLISP :)

пробуй ECL или Allegro CL Express

ska
()

Кстати, о лицензии. В случае использования ecl (LGPL) + xmls (BSD) я ничего никому не должен :) I love BSD :)

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