read about the eLua project on mbed.
Any reason why the eLua platform source cannot be compiled through the web based compiler provided through mbed.org ?
Tom Freund Digysol "Software and hardware enabling collective intelligence looking after infrastructure" Voice - 860-232-1614 Skype ID - digysol www.scguild.com/Resume/1149I.html http://www.youtube.com/user/digysol _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
Hi,
On Wed, Feb 22, 2012 at 5:52 PM, Tom Freund <[hidden email]> wrote: > read about the eLua project on mbed. > > Any reason why the eLua platform source cannot be compiled through the web > based compiler provided through mbed.org ? Quite simply, nobody implemented that yet. eLua's build system is quite complex and very different from mbed's compile-on-line philosophy. I believe it is possible to compile eLua using their on-line tools and I'll be happy if someone implements that. Personally, I find the idea of online toolchains completely unappealing, which is why I didn't invest any effort in this task. Best, Bogdan > > -- > Tom Freund > > Digysol > > "Software and hardware > enabling > collective intelligence > looking after > infrastructure" > > Voice - 860-232-1614 > Skype ID - digysol > www.scguild.com/Resume/1149I.html > http://www.youtube.com/user/digysol > > > > > > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
So,, if the mbed on-line compile is not the best way to proceed, what is the recommended tool chain ?
I took a look at the project page in the eLua site and there was not much guidance on that.
On Wed, Feb 22, 2012 at 10:55 AM, Bogdan Marinescu <[hidden email]> wrote: Hi, Tom Freund Digysol "Software and hardware enabling collective intelligence looking after
infrastructure" Voice - 860-232-1614 Skype ID - digysol www.scguild.com/Resume/1149I.html http://www.youtube.com/user/digysol _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
In reply to this post by BogdanM
On Wed, Feb 22, 2012 at 9:55 AM, Bogdan Marinescu
<[hidden email]> wrote: > Hi, > > On Wed, Feb 22, 2012 at 5:52 PM, Tom Freund <[hidden email]> wrote: >> read about the eLua project on mbed. >> >> Any reason why the eLua platform source cannot be compiled through the web >> based compiler provided through mbed.org ? > > Quite simply, nobody implemented that yet. eLua's build system is > quite complex and very different from mbed's compile-on-line > philosophy. I believe it is possible to compile eLua using their > on-line tools and I'll be happy if someone implements that. > Personally, I find the idea of online toolchains completely > unappealing, which is why I didn't invest any effort in this task. It may have changed since I last tried this but there were two reasons why it didn't work previously: 1) eLua is built around using certain hooks in newlib, and needs to be ported to other c libraries (the mbed compiler used armcc and a related c library). This isn't ultimately too painful to deal with. 2) The compiler only supported C++. eLua's LTR depends on designated initializers in C, which don't exist in C++: http://stackoverflow.com/questions/855996/c-equivalent-to-designated-initializers After hacking around the latter for a while, I finally just implemented a newlib + gcc based port for mbed. -jsnyder > > Best, > Bogdan > >> >> -- >> Tom Freund >> >> Digysol >> >> "Software and hardware >> enabling >> collective intelligence >> looking after >> infrastructure" >> >> Voice - 860-232-1614 >> Skype ID - digysol >> www.scguild.com/Resume/1149I.html >> http://www.youtube.com/user/digysol >> >> >> >> >> >> _______________________________________________ >> eLua-dev mailing list >> [hidden email] >> https://lists.berlios.de/mailman/listinfo/elua-dev >> > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev -- James Snyder Biomedical Engineering Northwestern University http://fanplastic.org/key.txt ph: (847) 448-0386 _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
In reply to this post by Tom Freund
On Wed, Feb 22, 2012 at 5:58 PM, Tom Freund <[hidden email]> wrote:
> So,, if the mbed on-line compile is not the best way to proceed, what is the > recommended tool chain ? > > I took a look at the project page in the eLua site and there was not much > guidance on that. Just use a generic ARM EABI toolchain, for example the "EABI release" from here: http://www.mentor.com/embedded-software/sourcery-tools/sourcery-codebench/editions/lite-edition/ Information about toolchains is here: http://www.eluaproject.net/doc/v0.8/en_toolchains.html Best, Bogdan > > > On Wed, Feb 22, 2012 at 10:55 AM, Bogdan Marinescu > <[hidden email]> wrote: >> >> Hi, >> >> On Wed, Feb 22, 2012 at 5:52 PM, Tom Freund <[hidden email]> wrote: >> > read about the eLua project on mbed. >> > >> > Any reason why the eLua platform source cannot be compiled through the >> > web >> > based compiler provided through mbed.org ? >> >> Quite simply, nobody implemented that yet. eLua's build system is >> quite complex and very different from mbed's compile-on-line >> philosophy. I believe it is possible to compile eLua using their >> on-line tools and I'll be happy if someone implements that. >> Personally, I find the idea of online toolchains completely >> unappealing, which is why I didn't invest any effort in this task. >> >> Best, >> Bogdan >> >> > >> > -- >> > Tom Freund >> > >> > Digysol >> > >> > "Software and hardware >> > enabling >> > collective intelligence >> > looking after >> > infrastructure" >> > >> > Voice - 860-232-1614 >> > Skype ID - digysol >> > www.scguild.com/Resume/1149I.html >> > http://www.youtube.com/user/digysol >> > >> > >> > >> > >> > >> > _______________________________________________ >> > eLua-dev mailing list >> > [hidden email] >> > https://lists.berlios.de/mailman/listinfo/elua-dev >> > >> _______________________________________________ >> eLua-dev mailing list >> [hidden email] >> https://lists.berlios.de/mailman/listinfo/elua-dev > > > > > -- > Tom Freund > > Digysol > > "Software and hardware > enabling > collective intelligence > looking after > infrastructure" > > Voice - 860-232-1614 > Skype ID - digysol > www.scguild.com/Resume/1149I.html > http://www.youtube.com/user/digysol > > > > > > _______________________________________________ > eLua-dev mailing list > [hidden email] > https://lists.berlios.de/mailman/listinfo/elua-dev > eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
Thanks !
On Wed, Feb 22, 2012 at 11:01 AM, Bogdan Marinescu <[hidden email]> wrote:
Tom Freund Digysol "Software and hardware enabling collective intelligence looking after
infrastructure" Voice - 860-232-1614 Skype ID - digysol www.scguild.com/Resume/1149I.html http://www.youtube.com/user/digysol _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
Hi Tom, you can try our web builder service on http://builder.eluaproject.net.
Att, Vagner
On Wed, Feb 22, 2012 at 2:15 PM, Tom Freund <[hidden email]> wrote: Thanks ! _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
OK.Thanks !
On Wed, Feb 22, 2012 at 11:29 AM, Vagner nascimento <[hidden email]> wrote: Hi Tom, you can try our web builder service on http://builder.eluaproject.net. Tom Freund Digysol "Software and hardware enabling collective intelligence looking after
infrastructure" Voice - 860-232-1614 Skype ID - digysol www.scguild.com/Resume/1149I.html http://www.youtube.com/user/digysol _______________________________________________ eLua-dev mailing list [hidden email] https://lists.berlios.de/mailman/listinfo/elua-dev |
Free forum by Nabble | Edit this page |