Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
Downloads
Forum
News
Our Projects
Major Community Projects
Recent Posts
Unread Posts
Replies
Tools
SourceCoder3
Other Things...
Omnimaga Radio
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Online Axe Tilemap Editor
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Omnimaga
»
News
»
"Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
« previous
next »
Print
Pages:
1
[
2
]
3
4
...
9
Go Down
Author
Topic: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files (Read 57753 times)
0 Members and 1 Guest are viewing this topic.
Juju
Incredibly sexy mare
Coder Of Tomorrow
LV13
Extreme Addict (Next: 9001)
Posts: 5730
Rating: +500/-19
Weird programmer
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #15 on:
August 06, 2011, 05:04:14 am »
Well yeah, making Debian packages is kinda complicated, but making a PKGBUILD for Arch is more simple. Also I might work on a PKGBUILD.
Logged
Remember the day the walrus started to fly...
I finally cleared
my sig
after 4 years you're happy now?
This signature is ridiculously large you've been warned.
The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on
Facebook
and
Tumblr
.
ExtendeD
CoT Emeritus
LV8
Addict (Next: 1000)
Posts: 825
Rating: +167/-2
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #16 on:
August 06, 2011, 05:33:34 am »
I could include them in the Luna archive put it really depends on their size as Lionel points out.
If they are too big, just upload or attach the one you've built for your own Linux distro, adriweb may then update his post to list them.
Logged
Ndless.me
with the finest TI-Nspire programs
critor
Editor
LV11
Super Veteran (Next: 3000)
Posts: 2079
Rating: +439/-13
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #17 on:
August 06, 2011, 05:37:07 am »
Congratulations ExtendeD!
Logged
TI-Planet
co-admin.
shrear
LV4
Regular (Next: 200)
Posts: 193
Rating: +17/-0
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #18 on:
August 06, 2011, 06:21:44 am »
epic!
and ndless 3.0 coming soon? Seems as if I really need to get syntax highlighting working in nwriter.
May I ask how possible it is to port luna to the nspire? ( since there seems to be a lot of includes )
Logged
ExtendeD
CoT Emeritus
LV8
Addict (Next: 1000)
Posts: 825
Rating: +167/-2
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #19 on:
August 06, 2011, 06:28:19 am »
OpenSSL and zlib are embedded in the OS. Lionel exported some of the symbols of zlib in Ndless 2.0 so they can be directly used.
For OpenSSL the symbols and functions needs to be defined.
Then there is minizip, I'm not sure how portable it is, since it isn't really well written.
Logged
+1/-0 karm for this message
Ndless.me
with the finest TI-Nspire programs
Lionel Debroux
LV11
Super Veteran (Next: 3000)
Posts: 2135
Rating: +290/-45
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #20 on:
August 06, 2011, 07:22:31 am »
The portability of minizip (well, an older version thereof) is at least decent, since libtifiles uses it
At some point, we'll want to somehow get rid of the embedded minizip.
For compilation under 64-bit Debian Lenny/Squeeze/Testing, the LDFLAGS line in Makefile needs -lssl -lcrypto.
EDIT: and compilation of the 32-bit version from 64-bit Linux works just fine if one adds -m32 to the CFLAGS and LDFLAGS.
«
Last Edit: August 06, 2011, 07:24:30 am by Lionel Debroux
»
Logged
Member of the
TI-Chess Team
.
Co-maintainer of
GCC4TI
(
GCC4TI online documentation
),
TILP
and
TIEmu
.
Co-admin of
TI-Planet
.
Cuervo
LV2
Member (Next: 40)
Posts: 33
Rating: +2/-1
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #21 on:
August 06, 2011, 07:55:00 am »
Thx Lionel Debroux, with your information, I successfully compiled Luna for Mac OS X.
Here are the binaries (Intel, x86 and x86_64 binaries):
http://www.fanofblitzbasic.de/download.php?dlid=LunaMacOSX
Please note:
I had to modify the code and the makefile, but it should still compile on Linux and Windows!
@ExtendeD:
I hope it's ok that I published the binaries? There is no license for Luna itself, only for OpenSSL and minizip^^
I don't know if they work, could somebody please try that out?
TIA
Cuervo
«
Last Edit: August 06, 2011, 08:09:35 am by Cuervo
»
Logged
Loulou 54
LV4
Regular (Next: 200)
Posts: 165
Rating: +39/-0
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #22 on:
August 06, 2011, 07:55:27 am »
Too easy for ExtendeD ! xD
Congrats !
Logged
Some of my program available here..
http://ti.bank.free.fr/index.php?mod=archives&ac=voir2&id=1471
ExtendeD
CoT Emeritus
LV8
Addict (Next: 1000)
Posts: 825
Rating: +167/-2
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #23 on:
August 06, 2011, 08:18:19 am »
Cuervo: no problem for me.
I'll merge back the changes if they are OK for Mac OS X users.
Logged
Ndless.me
with the finest TI-Nspire programs
Lionel Debroux
LV11
Super Veteran (Next: 3000)
Posts: 2135
Rating: +290/-45
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #24 on:
August 06, 2011, 08:45:56 am »
Here are some binaries [EDIT: of Luna 0.1a] that I've just generated:
http://tict.ticalc.org/misc/luna32
-> static 32-bit Linux build created on current Debian Testing.
http://tict.ticalc.org/misc/luna32_deb
-> dynamic 32-bit Linux build, suitable for current Debian Testing.
http://tict.ticalc.org/misc/luna64
-> static 64-bit Linux build created on current Debian Testing.
http://tict.ticalc.org/misc/luna64_deb
-> dynamic 64-bit Linux build, suitable for current Debian Testing.
http://tict.ticalc.org/misc/luna64_fed
-> dynamic 64-bit Linux build, suitable for Fedora 14.
The links are temporary, I'll remove them soon, whether they're integrated in the main distribution (I think that the static versions should be used) or they aren't
«
Last Edit: August 06, 2011, 10:33:03 am by Lionel Debroux
»
Logged
Member of the
TI-Chess Team
.
Co-maintainer of
GCC4TI
(
GCC4TI online documentation
),
TILP
and
TIEmu
.
Co-admin of
TI-Planet
.
apcalc
The Game
CoT Emeritus
LV10
31337 u53r (Next: 2000)
Posts: 1393
Rating: +120/-2
VGhlIEdhbWUh (Base 64 :))
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #25 on:
August 06, 2011, 11:28:10 am »
This looks like it will be extremely useful for future projects, Thank You ExtendeD!
Logged
ztrumpet
The Rarely Active One
CoT Emeritus
LV13
Extreme Addict (Next: 9001)
Posts: 5712
Rating: +364/-4
If you see this, send me a PM. Just for fun.
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #26 on:
August 06, 2011, 12:13:00 pm »
ExtendeD, this is awesome! Congrats, and thanks!
Logged
If I'm wrong, please correct me!
Unfinished Projects:
Elmgon
14%
Basic
Movement Demo
Homescreen Game Pack
80%
Basic
Latest Release
Cube Droid Saves the Galaxy
65%
Axe
Demo
Detonate
70%
Axe
Completed Projects:
Exodus
|
Midnight
|
Drifter
|
Axe Snake
|
Jump!
|
Factory Theta
|
Spider
|
Plot Drop
|
Papi Jump
|
Numb3rs
|
Nibbler
|
Boost
|
Duel Tile Map Editor
|
Homescreen Map Editor
|
Key Group Check
|
Oasis
Adriweb
Editor
LV10
31337 u53r (Next: 2000)
Posts: 1708
Rating: +229/-17
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #27 on:
August 06, 2011, 12:48:22 pm »
Thanks for the Mac build, I don't have the tools to compile it on my on right now
Logged
My calculator programs
TI-Planet.org
co-admin.
TI-Nspire Lua programming
:
Tutorials
|
API Documentation
Cuervo
LV2
Member (Next: 40)
Posts: 33
Rating: +2/-1
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #28 on:
August 06, 2011, 01:07:28 pm »
@adriweb:
Does the Mac build work?
Logged
Ti-Programmer
LV3
Member (Next: 100)
Posts: 84
Rating: +3/-0
Whats this? so many features...
Re: "Luna" is here and converts your .lua files into 3.0.2-compatible .tns files
«
Reply #29 on:
August 06, 2011, 11:55:52 pm »
Good job! I hope that we can run c programs on nspire's 3.0 firmware.
Thanks for the program Extended!
Logged
Spoiler
For
Sig
:
Print
Pages:
1
[
2
]
3
4
...
9
Go Up
« previous
next »
Omnimaga
»
Forum
»
Omnimaga
»
News
»
"Luna" is here and converts your .lua files into 3.0.2-compatible .tns files