News : The level of daily SPAM has reached insane proportions, all registrations are now manual. I ask you to send me an e-mail (john (at) murga (dot) org), to confirm that you want me to create an account for you.


Post Reply  Post Thread 
UPDATED murgaLua build
Author Message
Juergen
Member
***


Posts: 81
Group: Registered
Joined: May 2007
Status: Offline
Reputation: 0
Post: #1
RE: UPDATED murgaLua build

JohnMurga Wrote:
C/Invoke did have some serious issues last time I played with it ... Which was a massive shame as it was something I really wanted.

I have an alternative which is more limited, but that's for the experimental murgaLua version in the coming weeks.


Unfortunately there hasn't been an update since then. Although the last time when I tried it I found no problems. But I haven't tested it that much.
The big advantage of C/Invoke is that it comes with very powerful binary pack and unpack/parse features, which are currently missing in Lua.

JohnMurga Wrote:

Juergen Wrote:
Wasn't there a plan to build murgaLua with readline support on Linux?


This version was built with readline support on Linux.
As it happens the readline source is now required to do the build on Linux.


I was just asking, because the edit features (cursor keys) don't work currently.

JohnMurga Wrote:

Juergen Wrote:
I don't know if the above topic includes this, but would it be possible to build a dynamic version (still linked statically to fltk, liblua, .....) that is able to load binary modules?


Again, this version should support binary modules, you'd just have to build them for murgaLua ... I'll give it ago later.

O.K. But I was wondering, since on Linux with glibc it isn't really possible to make completely static binaries, it would still work with a dynamic binary where all of the dependencies have been compiled in statically. The C-API is still the same (or did you change the C-API also?). This would remove the need to compile the modules specifically for murgaLua.

JohnMurga Wrote:

Juergen Wrote:
I may be doing a project in the near future, which requires some functionality that doesn't necessarily make sense in murgaLua (like accessing the win32 API, regex, pluto, luaevent, threads....)


Absolutely ... This is something I assumed was working, I was going to write a win32 module at some point for use with murgaLua (but only on Windows) ... For one of my projects.

I guess it would make sense to write the win32 API part for Windows only ;-)

JohnMurga Wrote:
Which reminds me ... If you are using murgaLua for any kind of project that would make a good showcase please send some screenshots or something :-)

It will definitely be GPL. The reason for using a scripting language, is that it should be easy to change things.
Although I normally don't do GUIs and it will be the first project with Lua and fltk and I don't have much time and normally don't use Windows, which shouldn't make things easier ;-)

JohnMurga Wrote:

Juergen Wrote:
If you are looking for features to add: lpeg, pluto and maybe luaevent wouldn't be a bad idea.


lpeg and pluto are a little complex for most users (and easy enough to add as modules), while luaevent seems less stable than COPAS.

I am looking for suggestions, of any type, but I still want to keep focus on a usable, tight and focussed run-time.

If you add the feature of invoking C-API calls, then this will add automatically also the possibility of reading and parsing binary chunks (which is currently an absolute disaster). Of course a bitlib for bit manipulation is also needed to complement this.

Juergen

01-22-2008 08:58 AM
Find all posts by this user Quote this message in a reply
Post Reply  Post Thread 

Messages In This Thread
UPDATED murgaLua build - JohnMurga - 01-21-2008, 07:21 AM
RE: UPDATED murgaLua build - iGame3D - 01-21-2008, 08:34 AM
RE: UPDATED murgaLua build - JohnMurga - 01-21-2008, 10:01 AM
RE: UPDATED murgaLua build - iGame3D - 01-21-2008, 08:54 AM
RE: UPDATED murgaLua build - mikshaw - 01-21-2008, 09:26 AM
RE: UPDATED murgaLua build - mikshaw - 01-21-2008, 09:33 AM
RE: UPDATED murgaLua build - JohnMurga - 01-21-2008, 10:07 AM
RE: UPDATED murgaLua build - mikshaw - 01-21-2008, 10:21 AM
RE: UPDATED murgaLua build - mikshaw - 01-21-2008, 12:12 PM
RE: UPDATED murgaLua build - JohnMurga - 01-21-2008, 05:33 PM
RE: UPDATED murgaLua build - Juergen - 01-22-2008, 12:07 AM
RE: UPDATED murgaLua build - JohnMurga - 01-22-2008, 02:04 AM
RE: UPDATED murgaLua build - iGame3D - 01-24-2008, 12:11 PM
RE: UPDATED murgaLua build - mikshaw - 01-22-2008, 02:39 AM
RE: UPDATED murgaLua build - JohnMurga - 01-22-2008, 08:38 AM
RE: UPDATED murgaLua build - Juergen - 01-22-2008, 09:09 AM
RE: UPDATED murgaLua build - JohnMurga - 01-22-2008, 09:45 AM
RE: UPDATED murgaLua build - Juergen - 01-22-2008, 09:59 AM
RE: UPDATED murgaLua build - Juergen - 01-22-2008 08:58 AM
RE: UPDATED murgaLua build - Juergen - 01-26-2008, 02:38 AM
RE: UPDATED murgaLua build - JohnMurga - 01-26-2008, 02:45 AM
RE: UPDATED murgaLua build - mikshaw - 01-26-2008, 02:44 AM
RE: UPDATED murgaLua build - Juergen - 01-26-2008, 05:25 AM
RE: UPDATED murgaLua build - JohnMurga - 01-26-2008, 06:04 AM
RE: UPDATED murgaLua build - Juergen - 01-29-2008, 01:08 AM
RE: UPDATED murgaLua build - jpjacobs - 01-29-2008, 01:51 AM
RE: UPDATED murgaLua build - JohnMurga - 01-29-2008, 08:24 AM
RE: UPDATED murgaLua build - JohnMurga - 01-29-2008, 08:50 AM
RE: UPDATED murgaLua build - mikshaw - 01-29-2008, 11:30 AM

View a Printable Version
Send this Thread to a Friend
Subscribe to this Thread | Add Thread to Favorites

Forum Jump: