[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Another µManager update



Hi,

  I have been trying to get micromanager to compile on debian. It
currently fails with:


cp -R src/org classes/
java -server -cp
../MMCoreJ_wrap/MMCoreJ.jar:/usr/share/java/clojure.jar:/usr/share/java/ij.jar:../mmstudio/MMJ_.jar:/usr/share/java/bsh-2.0b4.jar:./src
-Djava.library.path=. -Djava.awt.headless=true
-Dclojure.compile.path=classes -server clojure.lang.Compile
org.micromanager.acq-engine
Compiling org.micromanager.acq-engine to classes
Exception in thread "main" java.lang.RuntimeException:
java.lang.ClassNotFoundException:
org.micromanager.acq_engine$loading__6309__auto____1
	at clojure.lang.Compiler$FnExpr.getCompiledClass(Compiler.java:3502)
	at clojure.lang.Compiler$FnExpr.emit(Compiler.java:3541)
	at clojure.lang.Compiler$InvokeExpr.emit(Compiler.java:2788)
	at clojure.lang.Compiler.compile1(Compiler.java:5041)
	at clojure.lang.Compiler.compile1(Compiler.java:5032)
	at clojure.lang.Compiler.compile(Compiler.java:5095)
	at clojure.lang.RT.compile(RT.java:358)
	at clojure.lang.RT.load(RT.java:397)
	at clojure.lang.RT.load(RT.java:371)
	at clojure.core$load__6449$fn__6458.invoke(core.clj:4171)
	at clojure.core$load__6449.doInvoke(core.clj:4170)
	at clojure.lang.RestFn.invoke(RestFn.java:413)
	at clojure.core$load_one__6379.invoke(core.clj:4007)
	at clojure.core$compile__6464$fn__6466.invoke(core.clj:4181)
	at clojure.core$compile__6464.invoke(core.clj:4180)
	at clojure.lang.Var.invoke(Var.java:359)
	at clojure.lang.Compile.main(Compile.java:56)
Caused by: java.lang.ClassNotFoundException:
org.micromanager.acq_engine$loading__6309__auto____1
	at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:264)
	at clojure.lang.RT.classForName(RT.java:1504)
	at clojure.lang.Compiler$FnExpr.getCompiledClass(Compiler.java:3493)
	... 16 more
make[2]: *** [MMAcqEngine.jar] Error 1
make[2]: Leaving directory `/tmp/buildd/micromanager-1.4.6/acqEngine'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/buildd/micromanager-1.4.6'
dh_auto_build: make -j1 returned exit code 2


  Does anyone has any experience with micromanager on linux ? My guess
is that clojure on debian is a little too old for this task..

thanks


Reply to: