Additional Lisps #85
mikelevins
started this conversation in
General
Replies: 3 comments 4 replies
-
I very much would like. I test on ecl and sbcl currently. If I had access
and time I would make sure ran on those as well. So any help would be
appreciated.
…On Mon, Nov 15, 2021 at 10:07 AM mikel evins ***@***.***> wrote:
What's your level of interest in extending support for additional Lisps? I
might possibly have a use for Clog in a project built on Allegro CL.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#85>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACYUEFLC527E5T647DCZ2DDUMEO2PANCNFSM5IB5KQGQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
1 reply
-
(1) getting it working on Allegro
I don't imagine an issue as it is a very clean basic CL, nothing specific
to any implementation.
and (2) licensing: Clack is licensed LLGPL, and that's not a whitelisted
license for my client.
clog-connection is the only file you would need to touch to switch out to
hard wire to a specific http server or perhaps could ask the owner of Clack
to consider a less restrictive license to start with (and likely should
have considering his intent for the project.)
… |
Beta Was this translation helpful? Give feedback.
1 reply
-
What is the allegro’s solution for http. Just replace clack with that and
solved for this as well.
…On Mon, Nov 15, 2021 at 11:12 AM mikel evins ***@***.***> wrote:
I did try just naively loading clog into Allegro 10.1 on Windows 10 and
ran into issues right away. One was the problem of finding sqlite (which I
reported in another Windows-related discussion thread, and which I can
solve the same way--by sticking a copy of the DLL in the directory with the
Allegro executable--that seems slightly gross to me, but the other ways to
do it are significantly more of a pain).
Another problem is that the CFFI groveler for static-vectors (required by
websocket-driver) chokes on processing ffi-types.lisp. I didn't investigate
further, but I suspect that CFFI is expecting to find a C compiler and
failing (I'm running it on Windows 10 with Visual Studio 2019 installed
with the C++ workload, so the compiler is there; just presumably not where
CFFI expects to find it). Most likely, this problem is an easy
configuration issue, but will require some groveling around (heh) to figure
out what config to change.
I naively expect to run into more things like this for the simple reason
that I've been doing this sort of thing for thirty-some-odd years and I
*always* run into stuff like this.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#85 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ACYUEFIWXBM6GBJK3OQBKXLUMEWORANCNFSM5IB5KQGQ>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What's your level of interest in extending support for additional Lisps? I might possibly have a use for Clog in a project built on Allegro CL.
Beta Was this translation helpful? Give feedback.
All reactions