Closed eelcocramer closed 10 years ago
My guess is that it's because Bowser is linked to an older version of OpenWebRTC. That lib has been removed: https://github.com/EricssonResearch/openwebrtc-build-scripts/commit/531c6b8a577ec8e2ec803d146eab22a91db72684
Go in to Target -> Build Phase -> Link Binary With Libraries and remove libraries that are red.
Please make a pull request if this solves the problem.
That works. Altough I have the idea that libgstdtls might have to be installed with gettext. When I run the build-gettext I get a 'INSTALL' file missing just like in: https://github.com/EricssonResearch/openwebrtc/issues/24
make[4]: *** No rule to make target `hello-c/INSTALL', needed by `install-data-local'. Stop.
make[3]: *** [install-am] Error 2
make[2]: *** [install-recursive] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1
But you can run Bowser now, or?
Yes I can. And I am able to run (some) of examples apps on the web.
I'm not sure if there is still a dependency for libgstdtls
but I haven't hit it yet or that the dependency is removed like you suggested before.
We removed libgstdtls from the build. It is an alternative DTLS implementation that we were monitoring for a while though we had already implemented our own element. We try to employ upstream project elements as much as possible rather than doing not-implemented-here work. Unfortunately the patches against upstream projects were rejected and now we didn't think there was a good reason to keep it in the build. It was unused so it can just be removed from Bowser.
Would appreciate if you made a pull request for your changes in Bowser's Xcode project files. Thanks.
No problem. See #13.
xcode outputs the following error:
Any thoughts?