Open godd113 opened 4 years ago
what's you gcc version?
Hi beijing-penguin I used macbook terminal to build and this is my gcc version
(base) xxx@MacBook-xxx ~ % gcc --version Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/4.2.1 Apple clang version 11.0.3 (clang-1103.0.32.62) Target: x86_64-apple-darwin19.6.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin
A joke ,because owt is not support macbook,,please read over README.md
I run scripts/build.js -t all --check but error Building addon - video-mixer-sw can you help me please.
Building addon - video-mixer-sw CXX(target) Release/obj.target/videoMixer-sw/../addon.o CXX(target) Release/obj.target/videoMixer-sw/../VideoMixerWrapper.o CXX(target) Release/obj.target/videoMixer-sw/../SoftVideoCompositor.o CXX(target) Release/obj.target/videoMixer-sw/../VideoMixer.o CXX(target) Release/obj.target/videoMixer-sw/../../../../core/owt_base/I420BufferManager.o CXX(target) Release/obj.target/videoMixer-sw/../../../../core/owt_base/FrameConverter.o CXX(target) Release/obj.target/videoMixer-sw/../../../../core/owt_base/VCMFrameDecoder.o CXX(target) Release/obj.target/videoMixer-sw/../../../../core/owt_base/VCMFrameEncoder.o In file included from ../../../../../core/owt_base/VCMFrameEncoder.cpp:8: In file included from /Users/xxx/Downloads/owt-server-4.3.1/source/core/../../third_party/webrtc/src/webrtc/modules/video_coding/codec_database.h:19: In file included from /Users/xxx/Downloads/owt-server-4.3.1/source/core/../../third_party/webrtc/src/webrtc/modules/video_coding/generic_decoder.h:15: In file included from /Users/xxx/Downloads/owt-server-4.3.1/source/core/../../third_party/webrtc/src/webrtc/base/thread_checker.h:25: /Users/xxx/Downloads/owt-server-4.3.1/source/core/../../third_party/webrtc/src/webrtc/base/thread_checker_impl.h:43:11: error: unknown type name 'PlatformThreadRef' mutable PlatformThreadRef validthread; ^ In file included from ../../../../../core/owt_base/VCMFrameEncoder.cpp:8: In file included from /Users/xxx/Downloads/owt-server-4.3.1/source/core/../../third_party/webrtc/src/webrtc/modules/video_coding/codec_database.h:19: In file included from /Users/xxx/Downloads/owt-server-4.3.1/source/core/../../third_party/webrtc/src/webrtc/modules/video_coding/generic_decoder.h:15: /Users/xxx/Downloads/owt-server-4.3.1/source/core/../../third_party/webrtc/src/webrtc/base/thread_checker.h:96:12: error: cannot initialize object parameter of type 'const rtc::ThreadCheckerImpl' with an expression of type 'const rtc::ThreadChecker' return checker->CalledOnValidThread(); ^
~~ In file included from ../../../../../core/owt_base/VCMFrameEncoder.cpp:8: In file included from /Users/xxx/Downloads/owt-server-4.3.1/source/core/../../third_party/webrtc/src/webrtc/modules/video_coding/codec_database.h:20: In file included from /Users/xxx/Downloads/owt-server-4.3.1/source/core/../../third_party/webrtc/src/webrtc/modules/video_coding/generic_encoder.h:21: In file included from /Users/xxx/Downloads/owt-server-4.3.1/source/core/../../third_party/webrtc/src/webrtc/base/race_checker.h:15: