Juergen Sauermann <juergen.sauerm...@t-online.de> wrote:
> nice idea, we should try that.

Hi, I had a look yesterday at LLVM + emscripten, and I found surprisingly easier
than what I would have expected to try compiling GNU APL. I say "try" because I
got a few errors anyway. I am really new to these things, but as far as I can
understand, LLVM is a low-level virtual machine, and emscripten allows to 
compile
code for LLVM to Javascript. If you browse a little, you may find that many 
(even
huge) well-known software can be used online from a web browser. I even saw a
working version of Vim!

I am not claiming it is the way to go, but I keep it in mind, and maybe one day
I will be able to have a website with a javascript version of GNU APL in it.

I agree anyway on the fact that the apache idea is probably the best way to go
right now.

Anyway, I encountered a few errors at the very final step of the building 
(linking),
because 6 or 7 symbols were unknown to emscripten. I think that three among them
only occur once in the shared-variable part of the code.

Since such an attempt would anyway get rid of the shared-variable part, do you 
think
it would be easy to do to discard shared-variable at initial "configure time" 
with
some --without-shared-variable flag or whatever for fully disabling the sVar.cc 
part?

Best regards,

-- 
Thomas Baruchel

Reply via email to