Hmm, I have a 32 bit setup to that's probably the issue: java version "1.6.0_18" OpenJDK Runtime Environment (IcedTea6 1.8) (6b18-1.8-0ubuntu1) OpenJDK Server VM (build 14.0-b16, mixed mode)
Don't have a clue how to fix this. On 2010/05/28 11:06, MHOOO wrote: > On May 28, 9:26 am, Remco van 't Veer <rwvtv...@gmail.com> wrote: >> >> Try giving the dx command a bit more memory by adding something like: >> >> -Jmx1024m >> >> before --dex. >> > Unfortunately that didn't work quite so well. The java process ended > up using 1.4GB ram without terminating (waited approximately 10 > minutes before I killed it). > I am using: > --------------------------------------------------------------- > tho...@lisper:/$ java -version > java version "1.6.0_18" > OpenJDK Runtime Environment (IcedTea6 1.8) (6b18-1.8-0ubuntu1) > OpenJDK 64-Bit Server VM (build 14.0-b16, mixed mode) > > tho...@lisper:/$ uname -a > Linux lisper 2.6.32-22-generic #33-Ubuntu SMP Wed Apr 28 13:28:05 UTC > 2010 x86_64 GNU/Linux > > tho...@lisper:/$ cat /etc/*-release > DISTRIB_ID=Ubuntu > DISTRIB_RELEASE=10.04 > DISTRIB_CODENAME=lucid > DISTRIB_DESCRIPTION="Ubuntu 10.04 LTS" > -------------------------------------------------------------- > The script I am using (hello-dalvik.sh): > -------------------------------------------------------------- > #!/bin/sh > > export ANDROID_DIR=/home/thomas/sources/android-sdk-linux_86 > export CLOJURE_JAR=/home/thomas/sources/clojure/clojure.jar > > set -e > rm -rf hello-dalvik; mkdir hello-dalvik; cd hello-dalvik > > echo '(ns HelloDalvik (:gen-class)) (defn -main [] (println (str > "hello dalvik from clojure " (clojure-version))))' > HelloDalvik.clj > java -classpath $CLOJURE_JAR:. -Dclojure.compile.path=. > clojure.lang.Compile HelloDalvik > > $ANDROID_DIR/platforms/android-8/tools/dx -Jmx1024m --dex -- > output=classes.dex HelloDalvik*.class $CLOJURE_JAR > $ANDROID_DIR/platforms/android-8/tools/aapt add HelloDalvik.jar > classes.dex > jar uf HelloDalvik.jar -C ../src/clj clojure/version.properties > $ANDROID_DIR/tools/adb push HelloDalvik.jar /sdcard/ > > echo dalvikvm -classpath /sdcard/HelloDalvik.jar HelloDalvik \; exit | > $ANDROID_DIR/tools/adb shell > ------------------------------------------------------------- > Anything wrong with my configuration? -- 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