[Ecls-list] 回复: Fwd: Emscripten support?

Rujia Liu 2575127 at qq.com
Fri Mar 13 17:16:06 UTC 2015

>Yeah sure. I've been doing mobile ecl development for a while. >Why not? We can use this too:

That's interesting. I didn't realize there is Emterpreter :)

Just now I've successfully compiled ECL with VS2012 with latest bdwgc (because the bundled version doesn't support emscripten). It needs some tweak in Makefile (because of directory structure change, like msvc_dbg.c moved to extra directory), though.

I've also confirmed that latest bdwgc compiles with emscripten (with "emcc extra\gc.c -Iinclude‍")

I'll continue the work probably the next week and report my progress and/or troubles.

On Sun, Mar 8, 2015 at 11:39 PM, Rujia Liu <2575127 at qq.com> wrote:

Dear all,

Anyone interested in emscripten support of ECL? I'm talking about this because 

1. ECL's code is quite portable
2. ECL's only dependencies: bdwgc and gmp are both supporting emscripten (though bdwgc's emscripten support was added in July 2014, not yet available in last stable release)

Does that mean we might be able to add emscripten support to ECL with a reasonable amount of work? I don't have much experience about emscripten (though I used some js libraries generated by it) and I don't know much about ECL's internals, so I might be wrong. But at least I'll be glad if some people can discuss this a bit.

- Rujia

 Dive into the World of Parallel Programming The Go Parallel Website, sponsored
 by Intel and developed in partnership with Slashdot Media, is your hub for all
 things parallel software development, from weekly thought leadership blogs to
 news, videos, case studies, tutorials and more. Take a look and join the
 conversation now. http://goparallel.sourceforge.net/
 Ecls-list mailing list
 Ecls-list at lists.sourceforge.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20150314/e8150b21/attachment.html>

More information about the ecl-devel mailing list