someteam / acha

Git Achievements
http://acha-acha.co
Eclipse Public License 1.0
466 stars 33 forks source link

Build failure #6

Closed ReDetection closed 9 years ago

ReDetection commented 9 years ago

AFAIU, until you release a new version with changes from #5, I can only build acha from source. So I tried to do that, and here is what I got: full logs here

$ lein do clean, cljsbuild clean, cljsbuild once prod, uberjar
Deleting files generated by lein-cljsbuild.
Compiling ClojureScript.
Exception in thread "main" java.lang.UnsupportedClassVersionError: com/google/javascript/jscomp/CompilerOptions : Unsupported major.minor version 51.0, compiling:(cljs/closure.clj:1:1)
    at clojure.lang.Compiler.load(Compiler.java:7196)
    at clojure.lang.RT.loadResourceScript(RT.java:370)
    ...
Caused by: java.lang.UnsupportedClassVersionError: com/google/javascript/jscomp/CompilerOptions : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:637)
    ... 
Subprocess failed

My environment: OS X Yosemite 10.10

$ lein --version
Leiningen 2.5.0 on Java 1.6.0_65 Java HotSpot(TM) 64-Bit Server VM
$ java -version
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-466.1-11M4716)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-466.1, mixed mode)

I tried to find any outdated clojure-related software, but all I have seems to be up-to-date. Can you please help me?

avasenin commented 9 years ago

Closure Compiler requires Java 1.7. In case of OSX you need to download JDK from Oracle. https://www.java.com/en/download/help/mac_10_10.xml

tonsky commented 9 years ago

@ReDetection you can download 0.2.2 version from Release page, it should run on JVM 1.6

ReDetection commented 9 years ago

:+1: