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 |