Using HaxePunk dev latest commit
Tried with nme 5.7.1 and openfl / lime 5.1.0 / 5.0.0 same result
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/skins/Default.hx:9: characters 7-26 : Type not found : haxepunk.RenderMode
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/UI.hx:11: lines 11-64 : Defined in this class
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/Panel.hx:162: characters 3-29 : Not enough arguments, expected elapsed:Float
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/Panel.hx:218: characters 7-26 : haxepunk.ui.UIComponent has no field _camera
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/Panel.hx:220: characters 4-23 : haxepunk.ui.UIComponent has no field _camera
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/Panel.hx:220: characters 28-47 : haxepunk.ui.UIComponent has no field _camera
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/Panel.hx:222: characters 8-27 : haxepunk.ui.UIComponent has no field _camera
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/Panel.hx:234: characters 61-71 : Class<haxepunk.HXP> has no field buffer
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/UI.hx:47: characters 8-20 : Class<haxepunk.input.Input> has no field mouseX
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/UI.hx:48: characters 8-20 : Class<haxepunk.input.Input> has no field mouseY
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/TextArea.hx:10: characters 7-27 : Type not found : haxepunk.utils.Input
./Main.hx:7: lines 7-20 : Defined in this class
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/skins/NESSkin.hx:7: characters 7-26 : Type not found : haxepunk.RenderMode
./Main.hx:7: lines 7-20 : Defined in this class
/usr/local/lib/haxe/lib/HaxePunk-UI/git/haxepunk/ui/TextArea.hx:19: lines 19-136 : haxepunk.ui.TextArea is not ready to be accessed, separate your type declarations in several files
Using HaxePunk dev latest commit Tried with nme 5.7.1 and openfl / lime 5.1.0 / 5.0.0 same result