luxeengine / alpha

alpha - deprecated 2015~2016. unrelated to the new engine! view the new engine here - https://luxeengine.com/
MIT License
565 stars 74 forks source link

Error : Could not load module snow@snow_iosrc_file_read__4 #315

Closed raould closed 9 years ago

raould commented 9 years ago

web target works. linux target doesn't.

/usr/lib/haxe/lib/luxe/git/tests/features/draw$ haxelib run flow run linux
flow / 1.0.0-alpha.1 (node.js v0.12.7)
flow / target is linux ( arch 32 )
flow / haxe version 3.2.0

flow / build - luxe.draw 1.0.0 for linux
flow / no icon convert just yet for linux

flow / build - running haxe ...
flow / build - running hxcpp for arch 32 ...
flow / build - done
flow / launching luxe.draw 1.0.0 for linux

Error : Could not load module snow@snow_iosrc_file_read__4

That's the short version because i already ran the build once. No errors were reported when building that I see. I literally just did the flow, snow, luxe update 10 mins ago. Just double-checked, "Already up-to-date" for all 3 of them. Ubuntu 14.04 x86

ruby0x1 commented 9 years ago

Did you install the required native binaries?

http://luxeengine.com/docs/setup.html#step4

raould commented 9 years ago

No, I missed that part of the installation. I'm starting to really understand what you mean by 'alpha' ;-). I would urge you to pause to write an installer script. I know it sucks, I know it doesn't feel like real work, but this is the kind of bumps in the road that turns people away -- or ends up with silly people like me opening annoying issues. :-)

That fixed it, thanks!

ruby0x1 commented 9 years ago

I don't disagree that there are bumps, but those aren't wholly involved here. No amount of magic buttons will solve people skipping sections or not reading things carefully :)

These things are transient, writing installers around temporary structures is more cause for error and complexity that are worse longer term. Thanks for the feedback!

ruby0x1 commented 9 years ago

p.s There is an installer, but it's not the right time for that, it creates an illusion of completion that I'm not comfortable with at the moment. I prefer the clarity.

raould commented 9 years ago

sure thing, thanks for the cool project. i hope i can do it justice with my lame game stuff.