Hacker News new | ask | show | jobs
by jephir 4272 days ago
A few months ago, I tried building the Google WebRTC implementation, but got an error about missing Java libraries. I'm not sure why Java is needed to build a C++ API, even then, requiring Oracle Java 6 and not working with OpenJDK.

Ericsson's implementation, on the other hand, has a much simpler build process. Just run the shell script and it works.

2 comments

I am pretty sure Java is only needed to build the Java wrapper. There may be a build target or a flag you can use to avoid this.

I'll agree Ericsson's implementation is simpler, but maybe not as robust.

Oh, also... I forgot I created an ansible playbook on ansible-galaxy a couple weeks ago that builds Google's webrtc implementation:

https://github.com/jgrowl/ansible-galaxy-webrtc

It will build the JAR target but that will build the .so file as part of the process.