Page 5 of 6

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Posted: Tue May 05, 2015 8:10 am
by deathbeam
Yes, libGDX projects can be compiled to HTML5 via GWT. but GWT do not likes at all current Lua backend of NON (LuaJ) with tons of reflections. When I will switch to LuaJava, porting engine to work on web also will be super easy.

Also, Java 8 is recommened only for Win 8 + and so on I will stick to Java 6 and 7 right now, idc if Oracle will not support them, I want to support users with older operating systems than shitty new and shiny Windows OS ;)

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Posted: Tue May 05, 2015 7:15 pm
by I~=Spam
deathbeam wrote:Also, Java 8 is recommened only for Win 8 + and so on I will stick to Java 6 and 7 right now
I can't find where oracle says this... :\ Could you post a link? It would be very interesting to me if this was true because it is a bad business move on their part IMO.

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Posted: Wed May 06, 2015 7:46 am
by deathbeam
On Win 7 and XP your PC system do not automatically updates to Jav 8 and when you will try to install it it will show warning that it is not reccomened for your system with Continue and Cancel buttons or something like that.

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Posted: Wed May 06, 2015 3:10 pm
by I~=Spam
deathbeam wrote:On Win 7 and XP your PC system do not automatically updates to Jav 8 and when you will try to install it it will show warning that it is not reccomened for your system with Continue and Cancel buttons or something like that.
Interesting! Hmmm... why don't they just use the updater they use for java 7? That is very strange.

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Posted: Wed May 06, 2015 7:34 pm
by deathbeam
Yep, so for now I will stay with Java 6 :) Anyways, my main priority right now is to get compiled natives for luajava for all platforms I listed before.

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Posted: Wed May 06, 2015 7:48 pm
by I~=Spam
deathbeam wrote:Yep, so for now I will stay with Java 6 :) Anyways, my main priority right now is to get compiled natives for luajava for all platforms I listed before.
Ok :) Will it work in Java 8 if someone wanted?

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Posted: Wed May 06, 2015 9:03 pm
by deathbeam
Ofc, Java is fully backwards compatible.

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Posted: Thu May 07, 2015 9:36 pm
by SiENcE
The problem is, that Java 6 and Java 7 are not supported for security patches anymore. So it's not recommed to use it anymore btw.

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Posted: Thu May 07, 2015 9:44 pm
by I~=Spam
SiENcE wrote:The problem is, that Java 6 and Java 7 are not supported for security patches anymore. So it's not recommed to use it anymore btw.
:( That is strange that they won't release security patches anymore and also don't support anything less than windows 8 due to the updating. Many many users still use windows 7 and below (and many chinese users use xp :P). Very bad idea IMO... :\

Re: NÖN [Windows, Linux, OS X, Android, iOS, Ouya]

Posted: Sat May 16, 2015 2:22 pm
by deathbeam
Hey everyone :)

I have some great news. I sucesfully automated process of compiling luajava natives along with Lua 5.1 (not tested newer version yet) for all platforms. I sucesfully compiled them all except natives for iOS and Mac OS X because I do not own Mac development machine.

So if I can ask someone, who owns Mac to compile them, I will sacrifice a goat on demonic altar for him.

Here is GitHub repository for automated native building:
https://github.com/non2d/non.luajava

For anyone who want to help me and owns Mac, here is steps on how to compile iOS and Mac natives:
* You need to have Ant and JDK installed
* Now, clone non.luajava repository
* Now, simply run Ant scripts like this:

Code: Select all

ant compile-ios
ant compile-mac
Also, I totally revamped website, now it is super duper awesome: http://nononsense.science