the build is currently failing in Mac OSX w java 6. My git repositories have head at:
I installed playn using mvn install, then did the same for react - both installed fine.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project tripleplay: Compilation failure: Compilation failure:
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/ui/Interface.java:[11,22] cannot find symbol
[ERROR] symbol : class Default
[ERROR] location: interface playn.core.Game
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/ui/Interface.java:[13,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/util/Paintable.java:[8,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/ui/Interface.java:[102,23] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.ui.Interface
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/anim/Animator.java:[11,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/util/Paintable.java:[16,16] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: interface tripleplay.util.Paintable
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/anim/Animator.java:[58,23] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.anim.Animator
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/anim/Flicker.java:[13,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/anim/Flicker.java:[67,23] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.anim.Flicker
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/ScreenStack.java:[12,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/Screen.java:[10,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/ScreenStack.java:[298,23] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.game.ScreenStack
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/Screen.java:[73,23] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.game.Screen
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/ScreenStack.java:[377,27] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.game.ScreenStack.Transitor
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/UIAnimScreen.java:[8,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/AnimScreen.java:[8,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/UIAnimScreen.java:[40,33] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.game.UIAnimScreen
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/AnimScreen.java:[24,33] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.game.AnimScreen
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/UIScreen.java:[8,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/UIScreen.java:[40,33] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.game.UIScreen
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/util/Layers.java:[15,24] package playn.core.canvas does not exist
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/flump/MoviePlayer.java:[12,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/flump/Movie.java:[21,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/flump/MoviePlayer.java:[99,23] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.flump.MoviePlayer
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/flump/Movie.java:[84,33] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.flump.Movie
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/flump/Texture.java:[13,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/flump/Texture.java:[53,33] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.flump.Texture
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/particle/Particles.java:[13,22] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: package playn.core.util
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/particle/Particles.java:[55,23] cannot find symbol
[ERROR] symbol : class Clock
[ERROR] location: class tripleplay.particle.Particles
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/ui/Background.java:[256,13] cannot find symbol
[ERROR] symbol : method setRepeat(boolean,boolean)
[ERROR] location: interface playn.core.Image
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/ui/MenuHost.java:[277,25] cannot find symbol
[ERROR] symbol : method uiOverlay()
[ERROR] location: class playn.core.PlayN
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/ui/MenuHost.java:[347,17] cannot find symbol
[ERROR] symbol : method uiOverlay()
[ERROR] location: class playn.core.PlayN
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/game/ScreenStack.java:[380,78] inconvertible types
[ERROR] found : <nulltype>
[ERROR] required: float
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/util/Layers.java:[102,37] cannot find symbol
[ERROR] symbol : class CanvasSurface
[ERROR] location: class tripleplay.util.Layers
[ERROR] /Users/rfabbri/src/tripleplay/core/src/main/java/tripleplay/particle/Emitter.java:[73,31] ensureTexture(boolean,boolean) in playn.core.Image cannot be applied to ()
I understand the libs are under active development, but with git branching one would expect the master branch should always build, as a convention to aim for. I would like to help develop playn itself and the associated tripleplay and react libs,
as I'd like to make sure they have what I need for my open source game. Do you guys meet at IRC to coordinate who's going to fix what? Should I try to fix the above things myself or just wait?
Ricardo.