LoveJIT

General discussion about LÖVE, Lua, game development, puns, and unicorns.
User avatar
bartbes
Sex machine
Posts: 4946
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: LoveJIT

Post by bartbes »

Yes, we are limited to what people can obtain it.
There are several other things to be considered, all related to its lack of a stable (thus long-lasting) release.

In any case, there might be some jit builds provided, but for the time being we will only support non-jit builds. Meaning that all bug reports etc have to pertain to a non-jit build. (Note that we have for quite some time made it possible to build a jit variant of love.)
User avatar
rude
Administrator
Posts: 1052
Joined: Mon Feb 04, 2008 3:58 pm
Location: Oslo, Norway

Re: LoveJIT

Post by rude »

T-Bone wrote:Will LöveJIT be a part of official LÖVE builds in the future?
Future builds of LÖVE for Windows will have Lua separated into a DLL. LuaJIT is supposed to be ABI compatible, so you can create a JITed version of LÖVE just by replacing that DLL with the LuaJIT DLL (which I can also provide, if luaijt.org does not).

64-bit builds for Windows will appear too.
User avatar
josefnpat
Inner party member
Posts: 955
Joined: Wed Oct 05, 2011 1:36 am
Location: your basement
Contact:

Re: LoveJIT

Post by josefnpat »

bartbes wrote:Well, you download the source, then you run:

Code: Select all

sh platform/unix/automagic
./configure --enable-luajit
make
(that is, if you have the required libs, configure will complain otherwise)
Sorry to necropost, but did this get removed? From `hg update tip`:

Code: Select all

configure: WARNING: unrecognized options: --enable-luajit
Missing Sentinel Software | Twitter

FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push
User avatar
bartbes
Sex machine
Posts: 4946
Joined: Fri Aug 29, 2008 10:35 am
Location: The Netherlands
Contact:

Re: LoveJIT

Post by bartbes »

josefnpat wrote:Sorry to necropost
Perv.
josefripat wrote:but did this get removed?
Try --with-luajit now.
User avatar
Boolsheet
Inner party member
Posts: 780
Joined: Wed Dec 29, 2010 4:57 am
Location: Switzerland

Re: LoveJIT

Post by Boolsheet »

It was renamed to --with-luajit a few days after his post. :P

https://bitbucket.org/rude/love/changeset/c8e35d5100e0
Shallow indentations.
User avatar
josefnpat
Inner party member
Posts: 955
Joined: Wed Oct 05, 2011 1:36 am
Location: your basement
Contact:

Re: LoveJIT

Post by josefnpat »

Boolsheet wrote:It was renamed to --with-luajit a few days after his post. :P

https://bitbucket.org/rude/love/changeset/c8e35d5100e0
bartbes wrote:
josefnpat wrote:Sorry to necropost
Perv.
josefripat wrote:but did this get removed?
Try --with-luajit now.
Don't think I didn't see that ;)

Also,

Code: Select all

configure: error: Can't LÖVE without LuaJIT
seppi@seppi7:~/love/love_0.8.0_luajit$ sudo apt-get install luajit 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
luajit is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
How would you suggest I continue?
Missing Sentinel Software | Twitter

FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push
User avatar
Boolsheet
Inner party member
Posts: 780
Joined: Wed Dec 29, 2010 4:57 am
Location: Switzerland

Re: LoveJIT

Post by Boolsheet »

Try installing the libluajit-5.1-dev package.
Shallow indentations.
User avatar
josefnpat
Inner party member
Posts: 955
Joined: Wed Oct 05, 2011 1:36 am
Location: your basement
Contact:

Re: LoveJIT

Post by josefnpat »

Boolsheet wrote:Try installing the libluajit-5.1-dev package.

Code: Select all

configure: error: Can't LÖVE without LuaJIT
seppi@seppi7:~/love/love_0.8.0_luajit$ sudo apt-get install libluajit-5.1-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libluajit-5.1-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Any other ideas? :(
Missing Sentinel Software | Twitter

FORCIBLY IGNORED.
<leafo> when in doubt delete all of your code
<bartbes> git rm -r *
<bartbes> git commit -m "Fixed all bugs"
<bartbes> git push
vpdp_pc
Prole
Posts: 15
Joined: Fri Jul 29, 2011 5:39 am

Re: LoveJIT

Post by vpdp_pc »

Can you build the LoveJIT for version 0.8.0 please?
I have try building Love many times, but always fail :(
Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests