Skip to content

Instantly share code, notes, and snippets.

@oneman
Created August 26, 2010 07:58
Show Gist options
  • Select an option

  • Save oneman/551026 to your computer and use it in GitHub Desktop.

Select an option

Save oneman/551026 to your computer and use it in GitHub Desktop.
[oneman@blacktower::/mnt/disk3/Download3]$ ruboto gen app --package com.yourdomain.whatever --path /mnt/disk3/Download3/test2 --name NameOfApp --target android-8 --activity MainActivityName
[oneman@blacktower::/mnt/disk3/Download3]$ cd test2/
[oneman@blacktower::/mnt/disk3/Download3/test2]$ JAVA_HOME=/mnt/disk3/Download3/jdk1.6.0_21 CLASSPATH=$JAVA_HOME/lib/tools.jar ../jruby-1.5.2/bin/rake --trace
(in /mnt/disk3/Download3/test2)
Android SDK Tools Revision 6
Project Target: Android 2.2
API level: 8
WARNING: No minSdkVersion value set. Application will install on all Android versions.
Importing rules file: platforms/android-8/ant/ant_rules_r2.xml
** Invoke default (first_time)
** Invoke debug (first_time)
** Invoke generate_libs (first_time)
** Invoke generated_libs (first_time)
** Execute generated_libs
mkdir -p generated_libs
** Invoke generated_libs/jruby-ruboto.jar (first_time)
** Invoke generated_libs (not_needed)
** Execute generated_libs/jruby-ruboto.jar
Building zip: /mnt/disk3/Download3/test2/generated_libs/jruby-ruboto.jar
** Execute generate_libs
cp libs/jruby-stdlib-1.5.2.jar generated_libs
** Execute debug
-compile-tested-if-test:
-dirs:
Creating output directories if needed...
Created dir: /mnt/disk3/Download3/test2/gen
Created dir: /mnt/disk3/Download3/test2/bin/classes
-resource-src:
Generating R.java / Manifest.java from the resources...
-aidl:
Compiling aidl files into Java classes...
compile:
Compiling 7 source files to /mnt/disk3/Download3/test2/bin/classes
-dex:
Converting compiled files and external libraries into /mnt/disk3/Download3/test2/bin/classes.dex...
warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute. (This class was probably produced by a broken compiler.)
warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute. (This class was probably produced by a broken compiler.)
warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute. (This class was probably produced by a broken compiler.)
warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute. (This class was probably produced by a broken compiler.)
UNEXPECTED TOP-LEVEL ERROR:
java.lang.OutOfMemoryError: GC overhead limit exceeded
at com.android.dx.ssa.back.SsaToRop.convertInsns(SsaToRop.java:344)
at com.android.dx.ssa.back.SsaToRop.convertBasicBlock(SsaToRop.java:328)
at com.android.dx.ssa.back.SsaToRop.convertBasicBlocks(SsaToRop.java:265)
at com.android.dx.ssa.back.SsaToRop.convert(SsaToRop.java:130)
at com.android.dx.ssa.back.SsaToRop.convertToRopMethod(SsaToRop.java:76)
at com.android.dx.ssa.Optimizer.optimize(Optimizer.java:103)
at com.android.dx.ssa.Optimizer.optimize(Optimizer.java:74)
at com.android.dx.dex.cf.CfTranslator.processMethods(CfTranslator.java:269)
at com.android.dx.dex.cf.CfTranslator.translate0(CfTranslator.java:131)
at com.android.dx.dex.cf.CfTranslator.translate(CfTranslator.java:85)
at com.android.dx.command.dexer.Main.processClass(Main.java:299)
at com.android.dx.command.dexer.Main.processFileBytes(Main.java:278)
at com.android.dx.command.dexer.Main.access$100(Main.java:56)
at com.android.dx.command.dexer.Main$1.processFileBytes(Main.java:229)
at com.android.dx.cf.direct.ClassPathOpener.processArchive(ClassPathOpener.java:244)
at com.android.dx.cf.direct.ClassPathOpener.processOne(ClassPathOpener.java:130)
at com.android.dx.cf.direct.ClassPathOpener.process(ClassPathOpener.java:108)
at com.android.dx.command.dexer.Main.processOne(Main.java:247)
at com.android.dx.command.dexer.Main.processAllFiles(Main.java:183)
at com.android.dx.command.dexer.Main.run(Main.java:139)
at com.android.dx.command.dexer.Main.main(Main.java:120)
at com.android.dx.command.Main.main(Main.java:89)
rake aborted!
org.apache.tools.ant.BuildException: The following error occurred while executing this line:
/mnt/disk3/Download3/android-sdk-linux_86/platforms/android-8/ant/ant_rules_r2.xml:125: apply returned: 3
org/apache/tools/ant/ProjectHelper.java:508:in `addLocationToBuildException'
org/apache/tools/ant/taskdefs/MacroInstance.java:397:in `execute'
org/apache/tools/ant/UnknownElement.java:288:in `execute'
sun.reflect.GeneratedMethodAccessor5:-1:in `invoke'
sun/reflect/DelegatingMethodAccessorImpl.java:25:in `invoke'
java/lang/reflect/Method.java:597:in `invoke'
org/apache/tools/ant/dispatch/DispatchUtils.java:106:in `execute'
org/apache/tools/ant/Task.java:348:in `perform'
org/apache/tools/ant/Target.java:357:in `execute'
org/apache/tools/ant/Target.java:385:in `performTasks'
org/apache/tools/ant/Project.java:1337:in `executeSortedTargets'
org/apache/tools/ant/Project.java:1306:in `executeTarget'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/1.8/monitor.rb:193:in `ant_import'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `call'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:636:in `execute'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `each'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:631:in `execute'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:597:in `invoke_with_call_chain'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/1.8/monitor.rb:191:in `mon_synchronize'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:607:in `invoke_prerequisites'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `each'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:604:in `invoke_prerequisites'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:596:in `invoke_with_call_chain'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/1.8/monitor.rb:191:in `mon_synchronize'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:590:in `invoke_with_call_chain'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:583:in `invoke'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2051:in `invoke_task'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `each'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2029:in `top_level'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2023:in `top_level'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2001:in `run'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run'
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31
/mnt/disk3/Download3/jruby-1.5.2/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:19:in `load'
../jruby-1.5.2/bin/rake:19
[oneman@blacktower::/mnt/disk3/Download3/test2]$ uname -a
Linux blacktower 2.6.32-24-generic #39-Ubuntu SMP Wed Jul 28 05:14:15 UTC 2010 x86_64 GNU/Linux
[oneman@blacktower::/mnt/disk3/Download3/test2]$ java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b16, mixed mode)
[oneman@blacktower::/mnt/disk3/Download3/test2]$ javac -version
javac 1.6.0_21
[oneman@blacktower::/mnt/disk3/Download3/test2]$ echo $PATH
/mnt/disk3/Download3/jdk1.6.0_21/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/oneman/.gem/ruby/1.8/bin/:/mnt/disk3/Download3/android-sdk-linux_86/tools/:/mnt/disk3/Download3/jruby-1.5.2/bin/
[oneman@blacktower::/mnt/disk3/Download3/test2]$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment