Page 1 of 1

[Release] Desktop binaries for 1.5.2

PostPosted: Fri Sep 26, 2014 9:53 pm
by halfnelson
People have been asking for the desktop binaries to quickly start prototyping or to play with the samples, I have built and released the binaries for OSX, Linux and Windows on github.

https://github.com/moai/moai-dev/releas ... ry-desktop

I am still plugging away on a proper binary sdk release.

Re: [Release] Desktop binaries for 1.5.2

PostPosted: Fri Sep 26, 2014 9:57 pm
by ezraanderson
great stuff.

Re: [Release] Desktop binaries for 1.5.2

PostPosted: Sat Sep 27, 2014 4:06 am
by Keilbritschn
thanks a lot halfnelson :)

Re: [Release] Desktop binaries for 1.5.2

PostPosted: Sat Sep 27, 2014 5:54 am
by naturally
Awesome, made the front page.

Re: [Release] Desktop binaries for 1.5.2

PostPosted: Wed Oct 01, 2014 3:46 am
by purejenix
halfnelson, thank you!

Re: [Release] Desktop binaries for 1.5.2

PostPosted: Thu Nov 06, 2014 8:27 am
by DanielWolf
Thanks for the binary release! It's working great on Windows.
I just tried running a simple Lua script on Linux (Ubuntu 14.04.1 64-bit) and got the following error:

Code: Select all
  1. daniel@ubuntu:/mnt/hgfs/dev/projects/MoaiBook/tests/keyboard/src$ /mnt/hgfs/dev/tools/moai_desktop_1.5.2/moaidist/linux/moai main_2.lua

  2. Moai SDK 1.5 revision 1 (MoaiEdition)

  3. terminate called after throwing an instance of 'std::logic_error'

  4.   what():  basic_string::_S_construct null not valid

  5. Aborted (core dumped)


Now I'm completely new to Linux, so this may well be an error on my side. Any help would be appreciated!

Re: [Release] Desktop binaries for 1.5.2

PostPosted: Thu Nov 06, 2014 2:58 pm
by halfnelson
I have come across this in the past, it either means an assertion is being triggered, or it wants some 32bit runtime stuff installed. I'll have a check (i did have a play with building the linux host under the steam runtime for greater portability)

Re: [Release] Desktop binaries for 1.5.2

PostPosted: Fri Nov 07, 2014 2:46 am
by ibisum
Yay, Stream support for the Linux host is a good idea!

Re: [Release] Desktop binaries for 1.5.2

PostPosted: Tue Nov 11, 2014 2:09 am
by kj_handsome
Thaaaaank you sooooooo much
i ve been looking for it for a looooong time

Re: [Release] Desktop binaries for 1.5.2

PostPosted: Mon Dec 29, 2014 10:01 pm
by J. A. Whye
Thank you for doing that! Moai isn't quite right for me, but I like the idea of it enough that I can't completely break away -- so this adds another attraction to kind of pull me back in... :)

Re: [Release] Desktop binaries for 1.5.2

PostPosted: Thu Feb 12, 2015 4:18 pm
by amerllica
halfnelson wrote:People have been asking for the desktop binaries to quickly start prototyping or to play with the samples, I have built and released the binaries for OSX, Linux and Windows on github.

https://github.com/moai/moai-dev/releas ... ry-desktop

I am still plugging away on a proper binary sdk release.


pardon me, when you build desktop binaries, what is value of -DMOAI_LUAJIT in build-linux.sh file? true or false?

Did you use luaJIT? or you use lua for binary files?

Re: [Release] Desktop binaries for 1.5.2

PostPosted: Mon Feb 23, 2015 6:40 am
by jglascoe
From inside your Lua application, you can tell whether the LuaJIT is being used with a couple lines of code

Code: Select all
  1. local status, _ = jit.status()

  2. print(string.format("main.lua: jit status is: %s", status))



This will fail, I think, if it's not being run by the JIT. Here are the additional functions available from the jit.* library: http://luajit.org/ext_jit.html

*edit* oops, I used my own internal printf function, fixed