2017-11-22 6:43 GMT+01:00, kenster <
kenne...@gmail.com>:
> Hey there! I am very interested in using EQL5 for a major for-profit
> side-project of mine. That being said, I wanted to be able to have an
> isolated EQL5 environment on the fly. So I started working on my roswell
> script, and I started writing the script for installing EQL5, but I
> realized it'd be better if there was a quicklisp package. If I find some
> time, I could try to contribute that roswell build script, but I'd prefer
> to do that after I get EQL5 working myself! haha
Hi Kenneth,
thanks for your interest!
Quicklisp projects are generally for Common Lisp projects not tied to
a single implementation.
EQL5 is tied to ECL, and the build process is more of a Qt5/C++ build
process, with only one invocation of Lisp, and this from the command
line.
If I wanted to provide a Quicklisp project like the one for
CommonQt/Qt4, I would need to provide the following precompiled
binaries, for all 3 major platforms:
- ECL lib
- Qt5 libs
- EQL5 libs
This would be a huge burden for me (and I don't currently own a Mac,
so I would only be able to address Linux and Windows).
You see, EQL5 is quite unique in its build process. Let me just recap
it briefly:
One needs to:
- build ECL from sources (default config)
- install Qt5 dev packages (or even better: full Qt5 from qt.io.archives)
- build EQL5 libs with same compiler used to compile ECL
Building the EQL5 libs is already much simpler than it was a few
months ago; so, on Linux/Mac this should suffice:
In `src/` do:
$ ecl -shell make
$ qmake
eql5.pro
$ make
$ sudo make install
Then you should have the eql5 executable.
Sorry if this is not much of help for you, but this tool is not the
typical Common Lisp project that you might find in Quicklisp.
Paul
>
> I'm very interested in the possibility of QML <-> JavaScript <-> C++ <->
> Common Lisp interopability... I'm really excited about this!
> If it's easy to spin up a quicklisp package... I'd appreciate that. Are
> there any plans of doing so anytime soon? I know Quicklisp is in "beta" but
>
> all the new kids are using it these days (including myself).
>
>
> ————————
> Happy hacking,
> Kenneth Malac
>
>
https://github.com/kennymalac
>
https://www.youtube.com/user/KingHerring
>
> --
> You received this message because you are subscribed to the Google Groups
> "eql-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
eql-user+u...@googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.
>