build failing

39 views
Skip to first unread message

Ricardo Fabbri

unread,
Apr 14, 2013, 12:14:09 AM4/14/13
to ooo-...@googlegroups.com
Hi,

the build is currently failing in Mac OSX w java 6. My git repositories have head at:
tripleplay fd7f5c8b7d80b9534c88a3e2e64f6ebd7f119df7
playn cebaf592580bbb2d04ec3f2c2d0dd859609400ea

I installed playn using mvn install, then did the same for react - both installed fine.
tripleplay gives a build error upon mvn install, like so:

[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?

Best,
Ricardo.

David Hoover

unread,
Apr 14, 2013, 1:18:15 AM4/14/13
to ooo-...@googlegroups.com

On Saturday, April 13, 2013 9:14:09 PM UTC-7, Ricardo Fabbri wrote:
Hi,

the build is currently failing in Mac OSX w java 6. My git repositories have head at:
tripleplay fd7f5c8b7d80b9534c88a3e2e64f6ebd7f119df7
playn cebaf592580bbb2d04ec3f2c2d0dd859609400ea

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?

We do keep master building all the time, but it requires the OOO fork of playn:

Unfortunately everything's setup such that the cebaf59 will merrily identify itself as 1.7-SNAPSHOT and satisfy tripleplay's requirement for that even though it's ~1.5 months old and doesn't ACTUALLY have anything new since the 1.6 release.
Reply all
Reply to author
Forward
0 new messages