emHello,

I found that emscripten comes with an archiver tool, called emar.
During final stage when I create my .js code, pulling in an archive with 
'-l' does not seem to work for me.
The symbols that reside in the archive are not found.

This is what I do:
With em++ -c I create .o files containing byte code.
With emar I combine .o bytecode files into an archive libfoo.a
Then I build my js with em++ main.cpp -lfoo 
-> symbol not found.

If, for the last step, I remove the -lfoo, and supply the .o files directly 
on the command line, the .js code is successfully generated.

So in short: combining objects into an archive works fine when building 
native binary from source.
But it fails when building javascript using emscripten compiler.

Did anyone else hit this same issue?
Any idea why this is?

Thanks,

 Bram

-- 
You received this message because you are subscribed to the Google Groups 
"emscripten-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to