Against the falling canvas of 2019, the Bear has freely thrust [ABCL 1.6.0][abcl.org/releases] onto the [world stage][github].
This release fully supports building and running on Java 6, 7, 8, and 11 via the [openjdk runtimes][adoptjdk]. By [building from our source][source-build], it is [rumored that the User may utilize additional hosting platforms such as Java 13][sfp-mail].
Support for Microsoft Windows platforms has not been thoroughly tested at this point but we intend to add it our automatic cloud based build in the process of releasing a [stablizing ABCL 1.6.1][1.6.1] build due by the end of this year.
Thanks to all past, present, and future contributors to the Bear; here's to [hackin' our way out of the prison of the Java language][jss] for over a decade.
[github]: https://github.com/armedbear/abcl [abcl.org/releases]: https://abcl.org/releases/1.6.0 [1.6.1]: https://abcl.org/trac/milestone/1.6.1 [source-build]: https://gitlab.common-lisp.net/abcl/abcl/tree/master/contrib/abcl-build [adoptjdk]: https://adoptopenjdk.net/ [sfp-mail]: https://mailman.common-lisp.net/pipermail/armedbear-devel/2019-November/0040...
Thanks Mark!
I'd like to get The Bear worked into Gendl's standard set of CL engines (at least for MacOS and Linux).
So, in the release directory, what should I be going for: just abcl.jar ?
And, which Java distribution do you recommend to keep around, at least for MacOS and Linux?
Have a great weekend,
Dave
P.S. I much appreciate the time & attention you're putting into ABCL (and other volunteer efforts such as CLF) even in the face of life's challenges, and with no immediate direct financial benefit....
On Fri, Nov 22, 2019 at 9:19 AM Mark Evenson evenson@panix.com wrote:
Against the falling canvas of 2019, the Bear has freely thrust [ABCL 1.6.0][abcl.org/releases] onto the [world stage][github].
On Nov 22, 2019, at 16:42, Dave Cooper david.cooper@genworks.com wrote:
Thanks Mark!
I'd like to get The Bear worked into Gendl's standard set of CL engines (at least for MacOS and Linux).
Great! Please lemme know how I can help out when you get stuck.
So, in the release directory, what should I be going for: just abcl.jar ?
If you want to use a binary release, download either the “tar.gz” or “zip” archives, which contain both “abcl.jar” and “abcl-contrib.jar”.
Invoke via
java -jar abcl.jar
[1.6.0-bin]: https://abcl.org/releases/1.6.0/abcl-bin-1.6.0.tar.gz
From source, the build of ABCL creates an “abcl” or “abcl.bat” script which wraps this invocation easily. If you can deal with learning a little bit about Java tooling, you can use the ABCL-BUILD contrib to download the ‘ant’ tool which will allow you to build the source and use the resulting “abcl{,bat}” script to invoke the Bear.
[1.6.0-src]: https://abcl.org/releases/1.6.0/abcl-src-1.6.0.tar.gz
And, which Java distribution do you recommend to keep around, at least for MacOS and Linux?
All of them, but then again, I am actively developing the implementation. If you have to choose, I would use the latest AdoptJDK openjdk11 implementation.
[adoptjdk]: https://adoptopenjdk.net/
armedbear-devel@common-lisp.net