Omnimaga

Calculator Community => TI Calculators => Calculator C => Topic started by: simonepsp on March 14, 2013, 04:26:32 pm

Title: [RELEASE][WIN] Nspire's Little Magic compiler [LUA/C]
Post by: simonepsp on March 14, 2013, 04:26:32 pm
Hello everyone :)

I've just solved all my compiling problems so I decided to develop a new simple program that helps windows users to build C programs for ti Nspire:)
It still require a windows pc with sdk environment setted up correctly.

That's the first version, so it may contain bug :) Suggestions are also accepted ;)
The next version will contain a compiling error log & other features :P

ATTENTION: "this program is released 'as is' and there are no working guarantees. I'm still developing it :)

________________________________________________________________________________________________________________
USE
________________________________________________________________________________________________________________

Just click "compile" button, select folder where files reside and leave the program to compile files itself.
If everything works correctly you'll find a .tns file inside your program folder :)

________________________________________________________________________________________________________________
SCREENSHOT
________________________________________________________________________________________________________________

(http://imageshack.us/a/img580/152/screenhome.png)

(http://imageshack.us/a/img443/3997/screen3ek.png)

(http://imageshack.us/a/img443/7593/screen2ke.png)

(http://img834.imageshack.us/img834/2271/screenfinal.png)

(http://img844.imageshack.us/img844/6316/screen2zx.png)
Select folder


(http://img441.imageshack.us/img441/5875/finalmw.png)
Result



________________________________________________________________________________________________________________
DOWNLOAD
________________________________________________________________________________________________________________

http://www.mediafire.com/?czb2o1s0fkodfov [v 1.0.1]

________________________________________________________________________________________________________________
CHANGELOG
________________________________________________________________________________________________________________

Quote
Changelog:
- 1.0.1 - March 16, 2013
   - Environment variables installer completely rewritten!
- 1.0 - March 15, 2013
   - New menu
   - LUA language compatibility
   - Environment variables installer (Still in Beta, I'm still developing it)
   - Install button. Push this button to download a "mini-pack" with all programs/libraries that you need :)

- 0.1 - First release -  March 14, 2013



________________________________________________________________________________________________________________
DONATE
________________________________________________________________________________________________________________

If you like this program please consider to make a donation :)

(http://socialmailbox.net/home/bitcoin.png) Bitcoin Address: 138sK3nZ3yJDooYcFMXUHciawwSu9YUQ2

Thank you :)
Title: Re: [RELEASE][WIN] Nspire's C Little Magic compiler
Post by: aeTIos on March 14, 2013, 04:55:43 pm
That looks nice :D hope it'll help users who also have problems!
Mind sharing your solution?
Title: Re: [RELEASE][WIN] Nspire's C Little Magic compiler
Post by: simonepsp on March 14, 2013, 05:18:08 pm
:)
Thank you. Unfortunately this program still require a development environment setted up correctly :( but I'm working on a solution! My goal is develop a program that doesn't need libraries, msys, MinGW, etc... :) Something that helps users to develop without any installation :P

for compiling problems:

I just...
1) uninstalled everything related with Ndless, Yagarto, MinGW, etc. with revo uninstaller
2) removed path references with PATH editor
3) reinstalled all (minGW,Ndless bin path, Yagarto,Msys)
4) Added bin folder, from Ndless SDK, to path environments list
5) :)
Title: Re: [RELEASE][WIN] Nspire's C Little Magic compiler
Post by: Levak on March 14, 2013, 05:40:29 pm
Hi,

Sorry to be so unpleasant, but what is the goal of such a program to replace the F7 key on the Ndless SDK if you still have to get the other depedencies ?
And by the way, Ndless SDK does not require a custom installation of MinGW nor yagorto. Everything is linked now.
Title: Re: [RELEASE][WIN] Nspire's C Little Magic compiler
Post by: simonepsp on March 14, 2013, 05:53:09 pm
Hi,

Sorry to be so unpleasant, but what is the goal of such a program to replace the F7 key on the Ndless SDK if you still have to get the other depedencies ?
And by the way, Ndless SDK does not require a custom installation of MinGW nor yagorto. Everything is linked now.

yes, you're right but I have a lot of problems with ndless IDE (Scite IDE) and I can't get it to work :\ and I'm not the only one :(

Title: Re: [RELEASE][WIN] Nspire's C Little Magic compiler
Post by: DJ Omnimaga on March 15, 2013, 04:38:07 am
Hi,

Sorry to be so unpleasant, but what is the goal of such a program to replace the F7 key on the Ndless SDK if you still have to get the other depedencies ?
And by the way, Ndless SDK does not require a custom installation of MinGW nor yagorto. Everything is linked now.
+1
Do you really except us to click on one of those shitty ad links for a basically useless program?
Sorry for flaming, but I don't really like it when people come here, ask for help and get it for free and then create something not very useful (because the Ndless SDK provides this function) and put an adf.ly link + a donate adress there...

Considering this member is new to the forums I don't think any flaming is appropriate. Granted, per TI community standards it's unethical to beg for money for a calculator program (especially if it doesn't accomplish much more than other existing programs, but also the fact that people tend to be scared of clicking strange links), but there are different ways to get your point accross (such as what I just did now) than trying in every way possible to make users leave the forums for doing (perhaps unintentionally, in the case of a new member) a mistake.

Levak's comment was just at the very limit of what's acceptable per Omnimaga standards, but at least he didn't blatantly tell the guy he's not welcome to Omnimaga due to asking help to make a donation-ware program. Besides, in the past, some TI sites died completely because new members were not even given a chance to learn from their first mistakes (basically, rather than only being ruder if the member doesn't listen, they were rude right from the start)

Anyway what doesn't work with the Ndless IDE? It isn't the first time that someone has issues with it since last week (aeTIos, for instance), so could there be cross-OS compatibility problems (which, I assume, is why you made this alternative) or is there something unclear in installing instructions?
Title: Re: [RELEASE][WIN] Nspire's C Little Magic compiler
Post by: compu on March 15, 2013, 06:18:41 am
I started to write a post to explain my personal opinion, but the post that you quoted (I have deleted it to make sure we do not have some stupid discussion here) pretty much sums it up already, so there is probably no need for it..

I just want to clarify that I am in no way "trying to destroy Omnimaga", because Omnimaga itself is a pretty awesome community ;)
So... Sorry for being rude to new members, but seeing something like this instantly pisses me off (just like my post pissed you off so you sent me that PM)
Title: Re: [RELEASE][WIN] Nspire's C Little Magic compiler
Post by: aeTIos on March 15, 2013, 06:46:00 am
Compu: He (or she? Judging from the name) does not know the community  I assume. Plus, what's wrong with donationware? If you don't want to donate, don't do it. If you want, well hooray for the one that gets the money :D
Title: Re: [RELEASE][WIN] Nspire's Little Magic compiler [LUA/C]
Post by: simonepsp on March 15, 2013, 02:24:29 pm
yes, maybe I created something useless but I released it here because I thought that It could be useful for somebody...

I had necessity to create an alternative to Ndless IDE because it can't build files :S Maybe it's a configuration problem of my environments variables (but I can still compile files from CMD & my program)

Meanwhile I released version 1.0 :) I hope you'll appreciate it :)

P.S. I removed adfly links. I didn't think that could be a problem :S I'm truly sorry

P.S. (2) DJ_o & aeTIos thanks for support and encouragement

P.S. (3) :P aeTIos : I live in Italy. Here "Simone" is a male name :) but, thanks for the question :D
Title: Re: [RELEASE][WIN] Nspire's Little Magic compiler [LUA/C]
Post by: simonepsp on March 16, 2013, 07:42:56 am
Released v 1.0.1. Changelog:

- Environment variables installer rewritten. Now fully working! :)
Title: Re: [RELEASE][WIN] Nspire's Little Magic compiler [LUA/C]
Post by: DJ Omnimaga on March 17, 2013, 12:08:41 pm
what's wrong with donationware?

In the TI community it tends to not be liked at all when someone asks money for a program. Generally it's tolerated for very large projects like Ndless and to a lesser extent ZoomMath, but even then I wouldn't be surprised if Ndless barely got any donation at all since 2010 and if very few people bought ZoomMath.

The issue is that the TI community historically had an extremely strong bias towards open-source, freeware calculator programs, simply because everything on ticalc.org has always been free. It is a big contrast with how some companies charges $30 for Atari 2600 homebrew cartridges, but that's always how the community was since the last 2 decades. People just feel it isn't right to charge money for softwares made for an outdated platform such as a calculator, when you can buy Xbox 360 and PS3 games like FIFA 2011 for $1.99. I think the only instance where people feel it's right to charge money for calculator programs is if at school everyone begs you to send them programs via link cable and you charge them $0.25-$1 per person for wasting your time sending everyone a bunch of games then explaining them what's the archive memory.
Title: Re: [RELEASE][WIN] Nspire's Little Magic compiler [LUA/C]
Post by: Streetwalrus on March 17, 2013, 01:04:02 pm
I think the only instance where people feel it's right to charge money for calculator programs is if at school everyone begs you to send them programs via link cable and you charge them $0.25-$1 per person for wasting your time sending everyone a bunch of games then explaining them what's the archive memory.
Agreed. I myself have to transfer formula programs to all of my class mates before every exam. And I have to explain them how it works, one after the other. <_< The thing is I'm the only calc addict in my school (the only nerd actually), although a couple of my friends do program their calcs (they learned Axe before BASIC, thanks kindermoumoute :P).
Title: Re: [RELEASE][WIN] Nspire's Little Magic compiler [LUA/C]
Post by: gnmmarechal on March 17, 2013, 06:18:23 pm
Where are the links?
Title: Re: [RELEASE][WIN] Nspire's Little Magic compiler [LUA/C]
Post by: simonepsp on March 18, 2013, 03:22:33 am
Where are the links?

on first post. Under "Download" text