[00:00] "Emscripten does want you to build it all into one file. If the project really assumes separate compilation, this might be hard - need to find shared symbols and manually de-duplicate them, that is, get it to build natively as a single file first. The only alternative to that is to get proper dynamic linking in emscripten, which we do not support yet, it's a hard problem." [00:01] i did dedup them. so bizzarre. [00:04] okay, i added a static in front of the var and got much more detail on the issue. [00:27] okay. going to compile clang. [00:33] there is no way the code itself is an issue. [00:34] i mean i can compile the project fully with clang and run under linux. [00:34] emcc is being a bit of a bother. [00:34] emcc -v [01:59] what is llvm documention? it is 3rd level programmer documentation written by a tester. :) [02:02] all I need is LLVMgold.so. [02:56] i am getting the feeling that the dup declaration was different version of apt-get and compiled emcc. we shall soon see. [03:15] o_O [03:16] yeah you definitely don't want emcc installed via apt-get, it changes too quickly. you want to install emsdk and use that to build the latest emscripten release [03:23] yes. good comment. [03:25] the actual emcc was from emscripten, the clang-3.8 was from apt-get. [03:27] it's quite possible there are uncompatibilities between these specific two. [03:41] *** JohnTalen has quit IRC (Read error: Operation timed out) [05:35] *** JohnTalen has joined #jsmess [05:36] hey bai.. have you compiled the LLVM gold plugin? [05:37] no, I have no idea what that is... [05:40] it's a replacement for ld. supposed to be more efficent and quicker. [05:40] emcc wants it [05:40] the documentation is abysmal. [05:43] I've never had to use it so I'm not sure in which cases you would need it [05:44] to compile vice into emscripten. [05:44] or rather have vice be supported by emscripten. [05:56] it's funny. it just says 'Build the LLVMgold plugin'. If I had any hair I'd be pulling it out. [06:02] wow freenode is as dead as efnet. [06:03] unfortnately this plugin is required to get emscripten to work. [06:46] *** JohnTalen has quit IRC (Quit: leaving) [17:03] *** datajerk has quit IRC (Read error: Operation timed out) [17:36] *** datajerk has joined #jsmess