From mortemeur at gmail.com Thu Sep 16 21:34:06 2021 From: mortemeur at gmail.com (mortemeur) Date: Thu, 16 Sep 2021 17:34:06 -0400 Subject: Error building 'babel' on ABCL 1.8.0 on Windows 10 Message-ID: First of all, I assume this is my fault, but I do not know what I screwed up. I am sure I am accidentally leaving out important information, but if you ask me for it I would be happy to include it in a reply. I am trying to learn about Common Lisp and decided to use ABCL on Windows 10, I ran into this error while going through Xach's tutorial ( https://xach.livejournal.com/278047.html). Specifically, I ran: (quickproject:make-project "~/src/lisp/swatchblade/" :depends-on '(vecto hunchentoot)) The error I received is: Error while trying to load definition for system jna from pathname jar:file:///C:/abcl/abcl-contrib.jar!/mvn/jna.asd: Java exception 'java.lang.reflect.InaccessibleObjectException: Unable to make public java.lang.String java.util.jar.JarFile$JarFileEntry.getName() accessible: module java.base does not "opens java.util.jar" to unnamed module @6baeb178'. [Condition of type ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR] Restarts: 0: [TRY-RECOMPILING] Recompile invoke and try loading it again 1: [RETRY] Retry loading FASL for #. 2: [ACCEPT] Continue, treating loading FASL for # as having been successful. 3: [RETRY] Retry # on #. 4: [ACCEPT] Continue, treating # on # as having been successful. 5: [RETRY] Retry compiling #. --more-- Backtrace: 0: (# # #) 1: (APPLY # (# #)) 2: (SYSTEM::RUN-HOOK SYSTEM::*INVOKE-DEBUGGER-HOOK* # #) 3: (INVOKE-DEBUGGER #) 4: (ERROR ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR :NAME "jna" :PATHNAME #P"jar:file:///C:/abcl/abcl-contrib.jar!/mvn/jna.asd" ...) 5: (# #) 6: (SIGNAL #) 7: org.armedbear.lisp.Lisp.error(Lisp.java:382) 8: org.armedbear.lisp.Java.jcall(Java.java:946) 9: org.armedbear.lisp.Java$pf_jcall.execute(Java.java:790) 10: org.armedbear.lisp.Primitive.execute(Primitive.java:135) 11: (JCALL # # #) 12: (JSS::INVOKE-FIND-METHOD "getName" # NIL) 13: (JSS::GET-ALL-JAR-CLASSNAMES #P"c:/abcl/abcl.jar") 14: (JSS:JAR-IMPORT #P"c:/abcl/abcl.jar") 15: (JSS::DO-AUTO-IMPORTS) 16: (#) 17: (FUNCALL #) 18: (SYSTEM:INIT-FASL :VERSION 43) 19: (SYSTEM::%LOAD #P"C:/Users/morte/AppData/Local/cache/common-lisp/abcl-1.8.0-fasl43-win-x64/C/abcl/abcl-contrib.jar/jss/invoke.abcl" NIL NIL T :DEFAULT) --more-- -------------- next part -------------- An HTML attachment was scrubbed... URL: From mortemeur at gmail.com Thu Sep 16 21:35:39 2021 From: mortemeur at gmail.com (mortemeur) Date: Thu, 16 Sep 2021 17:35:39 -0400 Subject: Error building 'babel' on ABCL 1.8.0 on Windows 10 In-Reply-To: References: Message-ID: Of course, being a complete idiot, I forgot to include the Java version accordingly: java 17 2021-09-14 LTS Java(TM) SE Runtime Environment (build 17+35-LTS-2724) Java HotSpot(TM) 64-Bit Server VM (build 17+35-LTS-2724, mixed mode, sharing) Sorry about that. On Thu, Sep 16, 2021 at 5:34 PM mortemeur wrote: > First of all, I assume this is my fault, but I do not know what I screwed > up. I am sure I am accidentally leaving out important information, but if > you ask me for it I would be happy to include it in a reply. > > I am trying to learn about Common Lisp and decided to use ABCL on Windows > 10, I ran into this error while going through Xach's tutorial ( > https://xach.livejournal.com/278047.html). > > Specifically, I ran: > > (quickproject:make-project "~/src/lisp/swatchblade/" > :depends-on '(vecto hunchentoot)) > > > The error I received is: > > Error while trying to load definition for system jna from > pathname jar:file:///C:/abcl/abcl-contrib.jar!/mvn/jna.asd: > Java exception 'java.lang.reflect.InaccessibleObjectException: Unable > to make public java.lang.String > java.util.jar.JarFile$JarFileEntry.getName() accessible: module java.base > does not "opens java.util.jar" to unnamed module @6baeb178'. > [Condition of type ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR] > > Restarts: > 0: [TRY-RECOMPILING] Recompile invoke and try loading it again > 1: [RETRY] Retry loading FASL for # "base" "invoke">. > 2: [ACCEPT] Continue, treating loading FASL for > # as having been > successful. > 3: [RETRY] Retry # on > #. > 4: [ACCEPT] Continue, treating # on > # as having been successful. > 5: [RETRY] Retry compiling # "cffi-abcl">. > --more-- > > Backtrace: > 0: (# > # # {16BC9E4C}>) > 1: (APPLY # > (# # {16BC9E4C}>)) > 2: (SYSTEM::RUN-HOOK SYSTEM::*INVOKE-DEBUGGER-HOOK* > # # {16BC9E4C}>) > 3: (INVOKE-DEBUGGER # {73C52693}>) > 4: (ERROR ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR :NAME "jna" > :PATHNAME #P"jar:file:///C:/abcl/abcl-contrib.jar!/mvn/jna.asd" ...) > 5: (# #) > 6: (SIGNAL #) > 7: org.armedbear.lisp.Lisp.error(Lisp.java:382) > 8: org.armedbear.lisp.Java.jcall(Java.java:946) > 9: org.armedbear.lisp.Java$pf_jcall.execute(Java.java:790) > 10: org.armedbear.lisp.Primitive.execute(Primitive.java:135) > 11: (JCALL # java.lang.reflect.Ac.... {4EBBA1A7}> # java.lang.String java.uti.... {1410F75D}> # {41EEBB03}>) > 12: (JSS::INVOKE-FIND-METHOD "getName" > # NIL) > 13: (JSS::GET-ALL-JAR-CLASSNAMES #P"c:/abcl/abcl.jar") > 14: (JSS:JAR-IMPORT #P"c:/abcl/abcl.jar") > 15: (JSS::DO-AUTO-IMPORTS) > 16: (#) > 17: (FUNCALL #) > 18: (SYSTEM:INIT-FASL :VERSION 43) > 19: (SYSTEM::%LOAD > #P"C:/Users/morte/AppData/Local/cache/common-lisp/abcl-1.8.0-fasl43-win-x64/C/abcl/abcl-contrib.jar/jss/invoke.abcl" > NIL NIL T :DEFAULT) > --more-- > -------------- next part -------------- An HTML attachment was scrubbed... URL: