I have. I just had to add "/home/pstadig/gen" to swank-clojure-extra-classpaths. When I start emacs (from my Application menu) it starts in my home directory. If you started emacs in a different directory, then I guess you would just have to add "[THAT DIR]/gen" to the classpath.
Paul On Tue, Oct 14, 2008 at 3:40 PM, Matthew D. Swank < [EMAIL PROTECTED]> wrote: > > > > On Oct 14, 1:09 pm, Rich Hickey <[EMAIL PROTECTED]> wrote: > > On Oct 14, 1:55 pm, "Paul Stadig" <[EMAIL PROTECTED]> wrote: > > > > > I'm getting the following error message when trying to load a 12MB > clojure > > > file that is basically just a big hashmap of fundamental types (i.e. > > > strings, numbers, keywords, etc.). > > > > > java -cp > > > > /home/pstadig/.emacs.d/clojure/target/clojure-lang-1.0-SNAPSHOT.jar:./gen > > > clojure.lang.Script db.clj > > > Exception in thread "main" java.lang.ClassFormatError: Invalid this > class > > > index 3171 in constant pool in class file clojure/eval__2459 (db.clj:0) > > > I'm using revision 1068 with Sun Java 1.6.0, as indicated below. I've > also > > > gotten this error with earlier revisions of Clojure. I forget the > revision > > > (around 2008-10-06), but I think it was before AOT. I'm not sure what > the > > > issue is. I can send along the file if needed. > > > > Looks like you might be using Clojure data structures literals as a > > data format. That's great, and fine, but you probably want to read > > that file rather than load it. Loading it will force the compiler to > > treat it as code, and, now, as needed by the AOT support, try to put > > the data structure into a classfile, where it won't fit. Reading it > > will work. > > > > Rich > > Has anyone gotten swank-clojure to work with this change? > Thanks, > > Matt > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---