
On Nov 26, 2012, at 11:34 PM, Carlos Ungil <carlos.ungil@gmail.com> wrote:
Dear ABCL developers,
I apologize if this is not the right channel for this kind of request, but I'd like to suggest the following change to src/org/armedbear/lisp/Lisp.java (for CFFI to identify the platform properly on MacOSX).
@@ -2378,9 +2378,9 @@ } // Processor architecture if(osArch != null) { - if (osArch.equals("amd64")) + if (osArch.equals("amd64")||osArch.equals("x86_64")) featureList = new Cons(Keyword.X86_64, featureList); - else if (osArch.equals("x86")) + else if (osArch.equals("x86")||osArch.equals("i386")) featureList = new Cons(Keyword.X86, featureList); } Symbol.FEATURES.initializeSpecial(featureList);
Erik applied this in [r14256][]. Thanks for the patch! [r14256]: http://trac.common-lisp.net/armedbear/changeset/14256
Also, there is a problem with contrib/jfli/test/yanking.lisp, there is a referece to abclidea:*lisp-dir* and that package is not part of ABCL. As a workaround I've changed contrib/jfli/jfli.asd to remove the (:module test :components ((:file "yanking"))
Since there is no need for runtime dependency for JFLI on IntelliJ, I [have moved the JFLI IntelliJ test suite into its own ASDF system definition][r14257]. Please let us know if this does' work for you for some reason. [r14257]: http://trac.common-lisp.net/armedbear/changeset/14257 -- "A screaming comes across the sky. It has happened before but there is nothing to compare to it now."