go-webrtc icon indicating copy to clipboard operation
go-webrtc copied to clipboard

No arm64/aarch64 support! How 2 support it?

Open zsmweb opened this issue 5 years ago • 4 comments

Is there any plan to support arm64 linux?

zsmweb avatar Dec 03 '18 06:12 zsmweb

Your best bet it to try running

GOOS=linux GOARCH=arm64 ./build.sh

go-webrtc may work with arm64, but nobody is testing or maintaining it and there are no precompiled webrtc libraries for that reason. You'll have to build the webrtc library yourself at this point.

uumaro avatar Dec 03 '18 07:12 uumaro

thanks, And is there any plane to update libwebrtc to the latest version (M71/M72)?

zsmweb avatar Jan 29 '19 11:01 zsmweb

I tried to update libwebrtc but got an cgo compile error undefined reference `rtc::FatalMessage::FatalMessage(char const*, int, std::string*)'

zsmweb avatar Jan 29 '19 11:01 zsmweb

Discussion of a libwebrtc update should happen in a separate issue. Errors relating to std::string probably mean an ABI mismatch. Search the commit history and other issues for _GLIBCXX_USE_CXX11_ABI for some related discussion, but you will have to do the troubleshooting yourself.

uumaro avatar Jan 29 '19 18:01 uumaro