1 Feb 02:51
Re: Clozure CL on Android
Gary Byers <gb <at> clozure.com>
2012-02-01 01:51:37 GMT
2012-02-01 01:51:37 GMT
On Wed, 1 Feb 2012, Roman Kovalev wrote: > CCL is now working on my Android and I have some questions. > > 1. I transferred Android-headers to the device and tried to run rebuild-ccl: > Error: File #P"ccl:lib;systems.lisp.newest" not found. > Sources needed? Yes, and getting them onto an Android device is sometimes a little awkaward. (I've been doing stuff involving mounting the device as a USB disk on a Mac (a Windows or Linux box should work as well), doing an "svn checkout" and periodic "svn updates" to a CCL directory on the mounted disk, then unmounting it and using symbolic links from the subdirectories /mnt/sdcard/ccl (where the svn tree is) to subdirectories of /data/local/ccl. Anyway: REBUILD-CCL compiles sources to FASLs and builds a heap image out of those FASLs, and it's not going to be able to do much if the sources aren't there. > > 2. I ran the following code. > (do-external-symbols (s (find-package "ARM-ANDROID")) (print s)) > > And the output list is empty. Situation will change after a rebuilding CCL? Yes. More precisely, symbols that're read by #$/#_ are interned in that package.(Continue reading)
RSS Feed