Clojure should not have any sensitivity to the underlying CPU architecture.
Based on the stack trace, it looks like either some REPL expression or file in a project you're working on is attempting to load a library namespace, but is failing…probably due to not having the right dependencies on the classpath, or perhaps due to a typo in a ns/require/use/etc form. If you can, please post a bit more detail about the code involved (maybe paste it somewhere) on the Counterclockwise ML here: http://groups.google.com/group/clojuredev-users/ Welcome to Clojure! :-) Cheers, - Chas On Jun 30, 2012, at 1:22 PM, ArturoH wrote: > Hello everybody this is my first post. > > I am new to clojure and Java. Although t i have been programming in other > platforms for 15+ years. > > I started by reading Chad Emerick book. Now i am trying to setup a computer > to use for Clojure development environment using eclipse. I had previously > downloades 32 bit clojure and JVM. Used the REPL to do a few examples with no > problems. Now I installed 64bit Eclipse and Java, and followed the > instructions in: > > http://dev.clojure.org/display/doc/Getting+Started+with+Eclipse+and+Counterclockwise > > After I did I got this ugly error, could this be simply because I've played > 32 and 64 bit? I don't think Eclipse has a way of knowing where my 32 bit > clojure is, so I imagine it just downlods a new one. Eclipse itself rus fine, > and it has to be very aware that it is running in 64 bit. Any clues? > > > Exception in thread "nREPL-worker-0" java.lang.NullPointerException > at clojure.core$refer.doInvoke(core.clj:3775) > at clojure.lang.RestFn.applyTo(RestFn.java:139) > at clojure.core$apply.invoke(core.clj:602) > at clojure.core$load_lib.doInvoke(core.clj:5252) > at clojure.lang.RestFn.applyTo(RestFn.java:142) > at clojure.core$apply.invoke(core.clj:602) > at clojure.core$load_libs.doInvoke(core.clj:5271) > at clojure.lang.RestFn.applyTo(RestFn.java:137) > at clojure.core$apply.invoke(core.clj:604) > at clojure.core$use.doInvoke(core.clj:5363) > at clojure.lang.RestFn.invoke(RestFn.java:408) > at clojure.main$repl.doInvoke(main.clj:258) > at clojure.lang.RestFn.invoke(RestFn.java:1096) > at > clojure.tools.nrepl.middleware.interruptible_eval$evaluate$fn__399.invoke(interruptible_eval.clj:51) > at clojure.lang.AFn.applyToHelper(AFn.java:159) > at clojure.lang.AFn.applyTo(AFn.java:151) > at clojure.core$apply.invoke(core.clj:600) > at clojure.core$with_bindings_STAR_.doInvoke(core.clj:1769) > at clojure.lang.RestFn.invoke(RestFn.java:425) > at > clojure.tools.nrepl.middleware.interruptible_eval$evaluate.invoke(interruptible_eval.clj:36) > at > clojure.tools.nrepl.middleware.interruptible_eval$interruptible_eval$fn__436$fn__438.invoke(interruptible_eval.clj:162) > at clojure.core$comp$fn__3758.invoke(core.clj:2276) > at > clojure.tools.nrepl.middleware.interruptible_eval$run_next$fn__429.invoke(interruptible_eval.clj:129) > at clojure.lang.AFn.run(AFn.java:24) > at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > at java.lang.Thread.run(Unknown Source) > > > -- > 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 > Note that posts from new members are moderated - please be patient with your > first post. > To unsubscribe from this group, send email to > clojure+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/clojure?hl=en -- 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 Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en