#jsmess 2017-07-01,Sat

↑back Search

Time Nickname Message
00:00 🔗 JohnTalen "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 🔗 JohnTalen i did dedup them. so bizzarre.
00:04 🔗 JohnTalen okay, i added a static in front of the var and got much more detail on the issue.
00:27 🔗 JohnTalen okay. going to compile clang.
00:33 🔗 JohnTalen there is no way the code itself is an issue.
00:34 🔗 JohnTalen i mean i can compile the project fully with clang and run under linux.
00:34 🔗 JohnTalen emcc is being a bit of a bother.
00:34 🔗 JohnTalen emcc -v
01:59 🔗 JohnTalen what is llvm documention? it is 3rd level programmer documentation written by a tester. :)
02:02 🔗 JohnTalen all I need is LLVMgold.so.
02:56 🔗 JohnTalen i am getting the feeling that the dup declaration was different version of apt-get and compiled emcc. we shall soon see.
03:15 🔗 bai o_O
03:16 🔗 bai 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 🔗 JohnTalen yes. good comment.
03:25 🔗 JohnTalen the actual emcc was from emscripten, the clang-3.8 was from apt-get.
03:27 🔗 JohnTalen 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 🔗 JohnTalen hey bai.. have you compiled the LLVM gold plugin?
05:37 🔗 bai no, I have no idea what that is...
05:40 🔗 JohnTalen it's a replacement for ld. supposed to be more efficent and quicker.
05:40 🔗 JohnTalen emcc wants it
05:40 🔗 JohnTalen the documentation is abysmal.
05:43 🔗 bai I've never had to use it so I'm not sure in which cases you would need it
05:44 🔗 JohnTalen to compile vice into emscripten.
05:44 🔗 JohnTalen or rather have vice be supported by emscripten.
05:56 🔗 JohnTalen it's funny. it just says 'Build the LLVMgold plugin'. If I had any hair I'd be pulling it out.
06:02 🔗 JohnTalen wow freenode is as dead as efnet.
06:03 🔗 JohnTalen 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

irclogger-viewer