You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fallback to command without --system if the first one fails.
python -m pip install --system --target=/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip pip setuptools ||
python -m pip install --target=/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip pip setuptools ||
echo "Installation failed, likely because PIP is unavailable, if you are on Debian/Ubuntu or derivative please install the python3-pip package"
no such option: --system
Collecting pip
Using cached pip-23.0.1-py3-none-any.whl (2.1 MB)
Collecting setuptools
Using cached setuptools-67.4.0-py3-none-any.whl (1.1 MB)
Installing collected packages: setuptools, pip
Successfully installed pip-23.0.1 setuptools-67.4.0
Install meson and ninja using pip into custom location, so we don't
depend on system-wide installation.
python -m pip install --upgrade --target=/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip meson==0.61.5 ninja==1.10.2.4
Collecting meson==0.61.5
Using cached meson-0.61.5-py3-none-any.whl (862 kB)
Collecting ninja==1.10.2.4
Using cached ninja-1.10.2.4-py2.py3-none-win_amd64.whl (293 kB)
Installing collected packages: ninja, meson
Successfully installed meson-0.61.5 ninja-1.10.2.4
/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip/bin/meson setup
--prefix /e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release
--bindir ''
--libdir ''
--buildtype release
-Db_ndebug=true
-Db_pie=true
-Db_staticpic=true
--reconfigure
--vsenv
/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release/build ||
/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip/bin/meson setup
--prefix /e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release
--bindir ''
--libdir ''
--buildtype release
-Db_ndebug=true
-Db_pie=true
-Db_staticpic=true
--vsenv
/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release/build
Directory does not contain a valid build tree:
E:\FullWorkingProject\WorkingWEBRTC\MediaSoup\medias3\3.11.11\worker\out\Release\build
The Meson build system
Version: 0.61.5
Source dir: E:\FullWorkingProject\WorkingWEBRTC\MediaSoup\medias3\3.11.11\worker
Build dir: E:\FullWorkingProject\WorkingWEBRTC\MediaSoup\medias3\3.11.11\worker\out\Release\build
Build type: native build
Project name: mediasoup-worker
Project version: undefined
C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
C linker for the host machine: gcc ld.bfd 2.37
C++ compiler for the host machine: ccache c++ (gcc 11.2.0 "c++.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
C++ linker for the host machine: c++ ld.bfd 2.37
Host machine cpu family: x86_64
Host machine cpu: x86_64
Executing subproject openssl
openssl| Project name: openssl
openssl| Project version: 3.0.7
openssl| C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
openssl| C linker for the host machine: gcc ld.bfd 2.37
openssl| Run-time dependency threads found: YES
openssl| Program as found: YES (c:\ProgramData\chocolatey\bin\as.EXE)
openssl| subprojects\openssl-3.0.7\meson.build:149: WARNING: x86_64 + windows combo does not support ASM yet, please contribute
openssl| Message: OpenSSL is configured without ASM support
openssl| Library ws2_32 found: YES
openssl| Library gdi32 found: YES
openssl| Library advapi32 found: YES
openssl| Library crypt32 found: YES
openssl| Library user32 found: YES
openssl| Build targets in project: 3
openssl| Subproject openssl finished.
Executing subproject nlohmann_json
nlohmann_json| Project name: nlohmann_json
nlohmann_json| Project version: 3.10.5
nlohmann_json| C++ compiler for the host machine: ccache c++ (gcc 11.2.0 "c++.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
nlohmann_json| C++ linker for the host machine: c++ ld.bfd 2.37
nlohmann_json| Build targets in project: 3
nlohmann_json| Subproject nlohmann_json finished.
Executing subproject libuv
libuv| Project name: libuv
libuv| Project version: 1.44.2
libuv| C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
libuv| C linker for the host machine: gcc ld.bfd 2.37
libuv| Fetching value of define "QNX" :
libuv| Fetching value of define "_AIX" :
libuv| Message: System: windows
libuv| Compiler for C supports arguments -fno-strict-aliasing: YES
libuv| Dependency threads found: YES unknown (cached)
libuv| Library psapi found: YES
libuv| Library user32 found: YES
libuv| Library advapi32 found: YES
libuv| Library iphlpapi found: YES
libuv| Library userenv found: YES
libuv| Library ws2_32 found: YES
libuv| Build targets in project: 4
libuv| Subproject libuv finished.
Executing subproject libsrtp2
libsrtp2| Project name: libsrtp2
libsrtp2| Project version: 2.5.0
libsrtp2| C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
libsrtp2| C linker for the host machine: gcc ld.bfd 2.37
libsrtp2| Library ws2_32 found: YES
libsrtp2| Has header "arpa/inet.h" : NO
libsrtp2| Has header "byteswap.h" : NO
libsrtp2| Has header "inttypes.h" : YES
libsrtp2| Has header "machine/types.h" : NO
libsrtp2| Has header "netinet/in.h" : NO
libsrtp2| Has header "stdint.h" : YES
libsrtp2| Has header "stdlib.h" : YES
libsrtp2| Has header "sys/int_types.h" : NO
libsrtp2| Has header "sys/socket.h" : NO
libsrtp2| Has header "sys/types.h" : YES
libsrtp2| Has header "sys/uio.h" : NO
libsrtp2| Has header "unistd.h" : YES
libsrtp2| Has header "windows.h" : YES
libsrtp2| Has header "winsock2.h" : YES
libsrtp2| Checking for function "sigaction" with dependency -lws2_32: NO
libsrtp2| Checking for function "inet_aton" with dependency -lws2_32: NO
libsrtp2| Checking for function "inet_pton" with dependency -lws2_32: YES
libsrtp2| Checking for function "usleep" with dependency -lws2_32: YES
libsrtp2| Checking for function "socket" with dependency -lws2_32: YES
libsrtp2| Has header "stdint.h" : YES (cached)
libsrtp2| Checking for type "size_t" : YES
libsrtp2| Checking for type "unsigned long" : YES
libsrtp2| Checking for size of "unsigned long" : 4
libsrtp2| Checking for type "unsigned long long" : YES
libsrtp2| Checking for size of "unsigned long long" : 8
libsrtp2| Checking if "inline keyword check" compiles: YES
libsrtp2| Dependency openssl from subproject subprojects/openssl-3.0.7 found: YES 3.0.7
libsrtp2| Configuring config.h using configuration
libsrtp2| Compiler for C supports arguments -Wstrict-prototypes: YES
libsrtp2| Compiler for C supports arguments -funroll-loops: YES
libsrtp2| Program doxygen found: YES (c:\ProgramData\chocolatey\bin\doxygen.EXE)
libsrtp2| Configuring Doxyfile using configuration
libsrtp2| Build targets in project: 7
libsrtp2| Subproject libsrtp2 finished.
Executing subproject usrsctp
usrsctp| Project name: usrsctplib
usrsctp| Project version: 0.9.5.0
usrsctp| C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
usrsctp| C linker for the host machine: gcc ld.bfd 2.37
usrsctp| Compiler for C supports arguments -pedantic: YES
usrsctp| Compiler for C supports arguments -Wfloat-equal: YES
usrsctp| Compiler for C supports arguments -Wshadow: YES
usrsctp| Compiler for C supports arguments -Wpointer-arith: YES
usrsctp| Compiler for C supports arguments -Winit-self: YES
usrsctp| Compiler for C supports arguments -Wno-unused-function: YES
usrsctp| Compiler for C supports arguments -Wno-unused-parameter: YES
usrsctp| Compiler for C supports arguments -Wno-unreachable-code: YES
usrsctp| Compiler for C supports arguments -Wstrict-prototypes: YES (cached)
usrsctp| Dependency threads found: YES unknown (cached)
usrsctp| Library ws2_32 found: YES
usrsctp| Library iphlpapi found: YES
usrsctp| Compiler for C supports arguments -Wno-format: YES
usrsctp| Compiler for C supports arguments -D_WIN32_WINNT=0x601: YES
usrsctp| Has header "sys/queue.h" : NO
usrsctp| Has header "sys/socket.h" : NO (cached)
usrsctp| Has header "sys/types.h" : YES (cached)
usrsctp| Has header "netinet/in.h" : NO (cached)
usrsctp| Has header "netinet/ip.h" : NO
usrsctp| Has header "netinet/ip_icmp.h" : NO
usrsctp| Has header "net/route.h" : NO
usrsctp| Has header "stdatomic.h" : YES
usrsctp| Checking whether type "struct sockaddr" has member "sa_len" : NO
usrsctp| Checking whether type "struct sockaddr_in" has member "sin_len" : NO
usrsctp| Checking whether type "struct sockaddr_in6" has member "sin6_len" : NO
usrsctp| Checking whether type "struct sockaddr_conn" has member "sconn_len" : NO
usrsctp| Build targets in project: 8
usrsctp| Subproject usrsctp finished.
Executing subproject abseil-cpp
abseil-cpp| Project name: abseil-cpp
abseil-cpp| Project version: 20211102.0
abseil-cpp| C++ compiler for the host machine: ccache c++ (gcc 11.2.0 "c++.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
abseil-cpp| C++ linker for the host machine: c++ ld.bfd 2.37
abseil-cpp| Compiler for C++ supports arguments -Wno-sign-compare: YES
abseil-cpp| Compiler for C++ supports arguments -maes: YES
abseil-cpp| Compiler for C++ supports arguments -msse4.1: YES
abseil-cpp| Checking if "GCC atomic builtins" : links: YES
abseil-cpp| Dependency threads found: YES unknown (cached)
abseil-cpp| Did not find pkg-config by name 'pkg-config'
abseil-cpp| Found Pkg-config: NO
abseil-cpp| Found CMake: c:\Program Files\CMake\bin\cmake.EXE (3.26.0)
abseil-cpp| Run-time dependency corefoundation found: NO (tried pkgconfig and cmake)
abseil-cpp| Build targets in project: 21
abseil-cpp| Subproject abseil-cpp finished.
Executing subproject catch2
catch2| Project name: catch2
catch2| Project version: 2.13.7
catch2| C++ compiler for the host machine: ccache c++ (gcc 11.2.0 "c++.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
catch2| C++ linker for the host machine: c++ ld.bfd 2.37
catch2| Build targets in project: 21
catch2| Subproject catch2 finished.
Executing subproject wingetopt
wingetopt| Project name: wingetopt
wingetopt| Project version: 0.95
wingetopt| C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
wingetopt| C linker for the host machine: gcc ld.bfd 2.37
wingetopt| Build targets in project: 23
wingetopt| Subproject wingetopt finished.
Found ninja.exe-1.10.2.git.kitware.jobserver-1 at e:/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip/bin/ninja.exe
/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip/bin/meson compile -C /e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release/build -j 4 mediasoup-worker
ninja: Entering directory E:/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release/build' [8/1302] Compiling C++ object deps/libwebrtc/liblibwebrtc.a.p/...itrate_estimator_remote_bitrate_estimator_abs_send_time.cc.obj ../../../deps/libwebrtc/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc: In member function 'void webrtc::RemoteBitrateEstimatorAbsSendTime::IncomingPacketInfo(int64_t, uint32_t, size_t, uint32_t)': ../../../deps/libwebrtc/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc:294:13: warning: variable 'send_delta_ms' set but not used [-Wunused-but-set-variable] 294 | int send_delta_ms = -1; | ^~~~~~~~~~~~~ ../../../deps/libwebrtc/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc:295:13: warning: variable 'recv_delta_ms' set but not used [-Wunused-but-set-variable] 295 | int recv_delta_ms = -1; | ^~~~~~~~~~~~~ [27/1302] Compiling C++ object mediasoup-worker.exe.p/src_DepUsrSCTP.cpp.obj FAILED: mediasoup-worker.exe.p/src_DepUsrSCTP.cpp.obj "ccache" "c++" "-Imediasoup-worker.exe.p" "-I." "-I..\..\.." "-I..\..\..\include" "-Isubprojects\abseil-cpp-20211102.0" "-I..\..\..\subprojects\abseil-cpp-20211102.0" "-I..\..\..\subprojects\openssl-3.0.7\include" "-I..\..\..\subprojects\openssl-3.0.7\crypto" "-I..\..\..\subprojects\openssl-3.0.7\crypto\modes" "-I..\..\..\subprojects\openssl-3.0.7\crypto\ec\curve448" "-I..\..\..\subprojects\openssl-3.0.7\crypto\ec\curve448\arch_32" "-I..\..\..\subprojects\openssl-3.0.7\providers\common\include" "-I..\..\..\subprojects\openssl-3.0.7\providers\implementations\include" "-Isubprojects\openssl-3.0.7\generated-config\archs\VC-WIN64A\no-asm" "-I..\..\..\subprojects\openssl-3.0.7\generated-config\archs\VC-WIN64A\no-asm" "-I..\..\..\subprojects\openssl-3.0.7\generated-config\archs\VC-WIN64A\no-asm\include" "-I..\..\..\subprojects\openssl-3.0.7\generated-config\archs\VC-WIN64A\no-asm\crypto" "-I..\..\..\subprojects\openssl-3.0.7\generated-config\archs\VC-WIN64A\no-asm\providers\common\include" "-I..\..\..\subprojects\nlohmann_json-3.10.5\single_include" "-I..\..\..\subprojects\libuv-v1.44.2\include" "-Isubprojects\libsrtp-2.5.0\include" "-I..\..\..\subprojects\libsrtp-2.5.0\include" "-Isubprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib" "-I..\..\..\subprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib" "-Isubprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib\netinet" "-I..\..\..\subprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib\netinet" "-Isubprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib\netinet6" "-I..\..\..\subprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib\netinet6" "-Ideps/libwebrtc" "-I..\..\..\deps\libwebrtc" "-I..\..\..\deps\libwebrtc\libwebrtc" "-I..\..\..\subprojects\wingetopt-1.00\src" "-fdiagnostics-color=always" "-DNDEBUG" "-D_FILE_OFFSET_BITS=64" "-Wall" "-Winvalid-pch" "-Wnon-virtual-dtor" "-std=c++11" "-O3" "-fPIE" "-pthread" "-DMS_LITTLE_ENDIAN" "-DNOMINMAX" "-DWIN32_LEAN_AND_MEAN" "-D_CRT_SECURE_NO_WARNINGS" "-D_SCL_SECURE_NO_WARNINGS" "-D_ENABLE_EXTENDED_ALIGNED_STORAGE" "-DMS_EXECUTABLE" -MD -MQ mediasoup-worker.exe.p/src_DepUsrSCTP.cpp.obj -MF "mediasoup-worker.exe.p\src_DepUsrSCTP.cpp.obj.d" -o mediasoup-worker.exe.p/src_DepUsrSCTP.cpp.obj "-c" ../../../src/DepUsrSCTP.cpp In file included from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/numeric/bits.h:48, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/strings/numbers.h:49, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/strings/str_cat.h:63, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/container/internal/layout.h:176, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/strings/internal/cord_rep_ring.h:25, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/strings/cord.h:84, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/container/internal/hash_function_defaults.h:56, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/container/flat_hash_map.h:40, from ..\..\..\include/Channel/ChannelRequest.hpp:5, from ..\..\..\include/RTC/DataConsumer.hpp:5, from ..\..\..\include/RTC/SctpAssociation.hpp:6, from ..\..\..\include/DepUsrSCTP.hpp:5, from ../../../src/DepUsrSCTP.cpp:4: ..\..\..\subprojects\abseil-cpp-20211102.0/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20211102::numeric_internal::Popcount32(uint32_t)': ..\..\..\subprojects\abseil-cpp-20211102.0/absl/numeric/internal/bits.h:100:28: error: call to non-'constexpr' function 'unsigned int __popcnt(unsigned int)' 100 | return __builtin_popcount(x); In file included from c:\programdata\chocolatey\lib\mingw\tools\install\mingw64\x86_64-w64-mingw32\include\intrin.h:41, from ..\..\..\include/Utils.hpp:14, from ..\..\..\include/RTC/SctpAssociation.hpp:5, from ..\..\..\include/DepUsrSCTP.hpp:5, from ../../../src/DepUsrSCTP.cpp:4: c:\programdata\chocolatey\lib\mingw\tools\install\mingw64\x86_64-w64-mingw32\include\psdk_inc\intrin-impl.h:1447:14: note: 'unsigned int __popcnt(unsigned int)' declared here 1447 | unsigned int __popcnt(unsigned int value) | ^~~~~~~~ [30/1302] Compiling C++ object mediasoup-worker.exe.p/src_ChannelMessageRegistrator.cpp.obj ninja: build stopped: subcommand failed. make: *** [mediasoup-worker] Error 1 make: Leaving directory /e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker'
npm-scripts.js [ERROR] executeCmd() failed, exiting: Error: Command failed: make -C worker
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
yarn install v1.22.19
warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid resolution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.
[1/5] Validating package.json...
[2/5] Resolving packages...
success Already up-to-date.
$ node npm-scripts.js postinstall
npm-scripts.js [INFO] running task "postinstall"
npm-scripts.js [INFO] buildWorker()
npm-scripts.js [INFO] installMsysMake()
npm-scripts.js [INFO] executeCmd(): C:\Python311\python.exe worker\scripts\getmake.py
npm-scripts.js [INFO] executeCmd(): make -C worker
make: Entering directory `/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker'
Updated pip and setuptools are needed for meson.
--system
is not present everywhere and is only needed as workaround forDebian-specific issue (copied from gluster/gstatus#33),
fallback to command without
--system
if the first one fails.python -m pip install --system --target=/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip pip setuptools ||
python -m pip install --target=/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip pip setuptools ||
echo "Installation failed, likely because PIP is unavailable, if you are on Debian/Ubuntu or derivative please install the python3-pip package"
Usage:
c:\Python311\python.exe -m pip install [options] [package-index-options] ...
c:\Python311\python.exe -m pip install [options] -r [package-index-options] ...
c:\Python311\python.exe -m pip install [options] [-e] ...
c:\Python311\python.exe -m pip install [options] [-e] ...
c:\Python311\python.exe -m pip install [options] <archive url/path> ...
no such option: --system
Collecting pip
Using cached pip-23.0.1-py3-none-any.whl (2.1 MB)
Collecting setuptools
Using cached setuptools-67.4.0-py3-none-any.whl (1.1 MB)
Installing collected packages: setuptools, pip
Successfully installed pip-23.0.1 setuptools-67.4.0
Install
meson
andninja
usingpip
into custom location, so we don'tdepend on system-wide installation.
python -m pip install --upgrade --target=/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip meson==0.61.5 ninja==1.10.2.4
Collecting meson==0.61.5
Using cached meson-0.61.5-py3-none-any.whl (862 kB)
Collecting ninja==1.10.2.4
Using cached ninja-1.10.2.4-py2.py3-none-win_amd64.whl (293 kB)
Installing collected packages: ninja, meson
Successfully installed meson-0.61.5 ninja-1.10.2.4
/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip/bin/meson setup
--prefix /e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release
--bindir ''
--libdir ''
--buildtype release
-Db_ndebug=true
-Db_pie=true
-Db_staticpic=true
--reconfigure
--vsenv
/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release/build ||
/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip/bin/meson setup
--prefix /e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release
--bindir ''
--libdir ''
--buildtype release
-Db_ndebug=true
-Db_pie=true
-Db_staticpic=true
--vsenv
/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release/build
Directory does not contain a valid build tree:
E:\FullWorkingProject\WorkingWEBRTC\MediaSoup\medias3\3.11.11\worker\out\Release\build
The Meson build system
Version: 0.61.5
Source dir: E:\FullWorkingProject\WorkingWEBRTC\MediaSoup\medias3\3.11.11\worker
Build dir: E:\FullWorkingProject\WorkingWEBRTC\MediaSoup\medias3\3.11.11\worker\out\Release\build
Build type: native build
Project name: mediasoup-worker
Project version: undefined
C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
C linker for the host machine: gcc ld.bfd 2.37
C++ compiler for the host machine: ccache c++ (gcc 11.2.0 "c++.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
C++ linker for the host machine: c++ ld.bfd 2.37
Host machine cpu family: x86_64
Host machine cpu: x86_64
Executing subproject openssl
openssl| Project name: openssl
openssl| Project version: 3.0.7
openssl| C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
openssl| C linker for the host machine: gcc ld.bfd 2.37
openssl| Run-time dependency threads found: YES
openssl| Program as found: YES (c:\ProgramData\chocolatey\bin\as.EXE)
openssl| subprojects\openssl-3.0.7\meson.build:149: WARNING: x86_64 + windows combo does not support ASM yet, please contribute
openssl| Message: OpenSSL is configured without ASM support
openssl| Library ws2_32 found: YES
openssl| Library gdi32 found: YES
openssl| Library advapi32 found: YES
openssl| Library crypt32 found: YES
openssl| Library user32 found: YES
openssl| Build targets in project: 3
openssl| Subproject openssl finished.
Executing subproject nlohmann_json
nlohmann_json| Project name: nlohmann_json
nlohmann_json| Project version: 3.10.5
nlohmann_json| C++ compiler for the host machine: ccache c++ (gcc 11.2.0 "c++.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
nlohmann_json| C++ linker for the host machine: c++ ld.bfd 2.37
nlohmann_json| Build targets in project: 3
nlohmann_json| Subproject nlohmann_json finished.
Executing subproject libuv
libuv| Project name: libuv
libuv| Project version: 1.44.2
libuv| C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
libuv| C linker for the host machine: gcc ld.bfd 2.37
libuv| Fetching value of define "QNX" :
libuv| Fetching value of define "_AIX" :
libuv| Message: System: windows
libuv| Compiler for C supports arguments -fno-strict-aliasing: YES
libuv| Dependency threads found: YES unknown (cached)
libuv| Library psapi found: YES
libuv| Library user32 found: YES
libuv| Library advapi32 found: YES
libuv| Library iphlpapi found: YES
libuv| Library userenv found: YES
libuv| Library ws2_32 found: YES
libuv| Build targets in project: 4
libuv| Subproject libuv finished.
Executing subproject libsrtp2
libsrtp2| Project name: libsrtp2
libsrtp2| Project version: 2.5.0
libsrtp2| C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
libsrtp2| C linker for the host machine: gcc ld.bfd 2.37
libsrtp2| Library ws2_32 found: YES
libsrtp2| Has header "arpa/inet.h" : NO
libsrtp2| Has header "byteswap.h" : NO
libsrtp2| Has header "inttypes.h" : YES
libsrtp2| Has header "machine/types.h" : NO
libsrtp2| Has header "netinet/in.h" : NO
libsrtp2| Has header "stdint.h" : YES
libsrtp2| Has header "stdlib.h" : YES
libsrtp2| Has header "sys/int_types.h" : NO
libsrtp2| Has header "sys/socket.h" : NO
libsrtp2| Has header "sys/types.h" : YES
libsrtp2| Has header "sys/uio.h" : NO
libsrtp2| Has header "unistd.h" : YES
libsrtp2| Has header "windows.h" : YES
libsrtp2| Has header "winsock2.h" : YES
libsrtp2| Checking for function "sigaction" with dependency -lws2_32: NO
libsrtp2| Checking for function "inet_aton" with dependency -lws2_32: NO
libsrtp2| Checking for function "inet_pton" with dependency -lws2_32: YES
libsrtp2| Checking for function "usleep" with dependency -lws2_32: YES
libsrtp2| Checking for function "socket" with dependency -lws2_32: YES
libsrtp2| Has header "stdint.h" : YES (cached)
libsrtp2| Checking for type "size_t" : YES
libsrtp2| Checking for type "unsigned long" : YES
libsrtp2| Checking for size of "unsigned long" : 4
libsrtp2| Checking for type "unsigned long long" : YES
libsrtp2| Checking for size of "unsigned long long" : 8
libsrtp2| Checking if "inline keyword check" compiles: YES
libsrtp2| Dependency openssl from subproject subprojects/openssl-3.0.7 found: YES 3.0.7
libsrtp2| Configuring config.h using configuration
libsrtp2| Compiler for C supports arguments -Wstrict-prototypes: YES
libsrtp2| Compiler for C supports arguments -funroll-loops: YES
libsrtp2| Program doxygen found: YES (c:\ProgramData\chocolatey\bin\doxygen.EXE)
libsrtp2| Configuring Doxyfile using configuration
libsrtp2| Build targets in project: 7
libsrtp2| Subproject libsrtp2 finished.
Executing subproject usrsctp
usrsctp| Project name: usrsctplib
usrsctp| Project version: 0.9.5.0
usrsctp| C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
usrsctp| C linker for the host machine: gcc ld.bfd 2.37
usrsctp| Compiler for C supports arguments -pedantic: YES
usrsctp| Compiler for C supports arguments -Wfloat-equal: YES
usrsctp| Compiler for C supports arguments -Wshadow: YES
usrsctp| Compiler for C supports arguments -Wpointer-arith: YES
usrsctp| Compiler for C supports arguments -Winit-self: YES
usrsctp| Compiler for C supports arguments -Wno-unused-function: YES
usrsctp| Compiler for C supports arguments -Wno-unused-parameter: YES
usrsctp| Compiler for C supports arguments -Wno-unreachable-code: YES
usrsctp| Compiler for C supports arguments -Wstrict-prototypes: YES (cached)
usrsctp| Dependency threads found: YES unknown (cached)
usrsctp| Library ws2_32 found: YES
usrsctp| Library iphlpapi found: YES
usrsctp| Compiler for C supports arguments -Wno-format: YES
usrsctp| Compiler for C supports arguments -D_WIN32_WINNT=0x601: YES
usrsctp| Has header "sys/queue.h" : NO
usrsctp| Has header "sys/socket.h" : NO (cached)
usrsctp| Has header "sys/types.h" : YES (cached)
usrsctp| Has header "netinet/in.h" : NO (cached)
usrsctp| Has header "netinet/ip.h" : NO
usrsctp| Has header "netinet/ip_icmp.h" : NO
usrsctp| Has header "net/route.h" : NO
usrsctp| Has header "stdatomic.h" : YES
usrsctp| Checking whether type "struct sockaddr" has member "sa_len" : NO
usrsctp| Checking whether type "struct sockaddr_in" has member "sin_len" : NO
usrsctp| Checking whether type "struct sockaddr_in6" has member "sin6_len" : NO
usrsctp| Checking whether type "struct sockaddr_conn" has member "sconn_len" : NO
usrsctp| Build targets in project: 8
usrsctp| Subproject usrsctp finished.
Executing subproject abseil-cpp
abseil-cpp| Project name: abseil-cpp
abseil-cpp| Project version: 20211102.0
abseil-cpp| C++ compiler for the host machine: ccache c++ (gcc 11.2.0 "c++.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
abseil-cpp| C++ linker for the host machine: c++ ld.bfd 2.37
abseil-cpp| Compiler for C++ supports arguments -Wno-sign-compare: YES
abseil-cpp| Compiler for C++ supports arguments -maes: YES
abseil-cpp| Compiler for C++ supports arguments -msse4.1: YES
abseil-cpp| Checking if "GCC atomic builtins" : links: YES
abseil-cpp| Dependency threads found: YES unknown (cached)
abseil-cpp| Did not find pkg-config by name 'pkg-config'
abseil-cpp| Found Pkg-config: NO
abseil-cpp| Found CMake: c:\Program Files\CMake\bin\cmake.EXE (3.26.0)
abseil-cpp| Run-time dependency corefoundation found: NO (tried pkgconfig and cmake)
abseil-cpp| Build targets in project: 21
abseil-cpp| Subproject abseil-cpp finished.
Executing subproject catch2
catch2| Project name: catch2
catch2| Project version: 2.13.7
catch2| C++ compiler for the host machine: ccache c++ (gcc 11.2.0 "c++.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
catch2| C++ linker for the host machine: c++ ld.bfd 2.37
catch2| Build targets in project: 21
catch2| Subproject catch2 finished.
Executing subproject wingetopt
wingetopt| Project name: wingetopt
wingetopt| Project version: 0.95
wingetopt| C compiler for the host machine: ccache gcc (gcc 11.2.0 "gcc.exe (MinGW-W64 x86_64-posix-seh, built by Brecht Sanders) 11.2.0")
wingetopt| C linker for the host machine: gcc ld.bfd 2.37
wingetopt| Build targets in project: 23
wingetopt| Subproject wingetopt finished.
Build targets in project: 27
mediasoup-worker undefined
Subprojects
abseil-cpp : YES
catch2 : YES
libsrtp2 : YES
libuv : YES
nlohmann_json: YES
openssl : YES 1 warnings
usrsctp : YES
wingetopt : YES
User defined options
bindir :
buildtype : release
libdir :
prefix : e:/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release
b_ndebug : true
b_pie : true
b_staticpic : true
Found ninja.exe-1.10.2.git.kitware.jobserver-1 at e:/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip/bin/ninja.exe
/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/pip/bin/meson compile -C /e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release/build -j 4 mediasoup-worker
ninja: Entering directory
E:/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker/out/Release/build' [8/1302] Compiling C++ object deps/libwebrtc/liblibwebrtc.a.p/...itrate_estimator_remote_bitrate_estimator_abs_send_time.cc.obj ../../../deps/libwebrtc/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc: In member function 'void webrtc::RemoteBitrateEstimatorAbsSendTime::IncomingPacketInfo(int64_t, uint32_t, size_t, uint32_t)': ../../../deps/libwebrtc/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc:294:13: warning: variable 'send_delta_ms' set but not used [-Wunused-but-set-variable] 294 | int send_delta_ms = -1; | ^~~~~~~~~~~~~ ../../../deps/libwebrtc/libwebrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator_abs_send_time.cc:295:13: warning: variable 'recv_delta_ms' set but not used [-Wunused-but-set-variable] 295 | int recv_delta_ms = -1; | ^~~~~~~~~~~~~ [27/1302] Compiling C++ object mediasoup-worker.exe.p/src_DepUsrSCTP.cpp.obj FAILED: mediasoup-worker.exe.p/src_DepUsrSCTP.cpp.obj "ccache" "c++" "-Imediasoup-worker.exe.p" "-I." "-I..\..\.." "-I..\..\..\include" "-Isubprojects\abseil-cpp-20211102.0" "-I..\..\..\subprojects\abseil-cpp-20211102.0" "-I..\..\..\subprojects\openssl-3.0.7\include" "-I..\..\..\subprojects\openssl-3.0.7\crypto" "-I..\..\..\subprojects\openssl-3.0.7\crypto\modes" "-I..\..\..\subprojects\openssl-3.0.7\crypto\ec\curve448" "-I..\..\..\subprojects\openssl-3.0.7\crypto\ec\curve448\arch_32" "-I..\..\..\subprojects\openssl-3.0.7\providers\common\include" "-I..\..\..\subprojects\openssl-3.0.7\providers\implementations\include" "-Isubprojects\openssl-3.0.7\generated-config\archs\VC-WIN64A\no-asm" "-I..\..\..\subprojects\openssl-3.0.7\generated-config\archs\VC-WIN64A\no-asm" "-I..\..\..\subprojects\openssl-3.0.7\generated-config\archs\VC-WIN64A\no-asm\include" "-I..\..\..\subprojects\openssl-3.0.7\generated-config\archs\VC-WIN64A\no-asm\crypto" "-I..\..\..\subprojects\openssl-3.0.7\generated-config\archs\VC-WIN64A\no-asm\providers\common\include" "-I..\..\..\subprojects\nlohmann_json-3.10.5\single_include" "-I..\..\..\subprojects\libuv-v1.44.2\include" "-Isubprojects\libsrtp-2.5.0\include" "-I..\..\..\subprojects\libsrtp-2.5.0\include" "-Isubprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib" "-I..\..\..\subprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib" "-Isubprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib\netinet" "-I..\..\..\subprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib\netinet" "-Isubprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib\netinet6" "-I..\..\..\subprojects\usrsctp-4e06feb01cadcd127d119486b98a4bd3d64aa1e7\usrsctplib\netinet6" "-Ideps/libwebrtc" "-I..\..\..\deps\libwebrtc" "-I..\..\..\deps\libwebrtc\libwebrtc" "-I..\..\..\subprojects\wingetopt-1.00\src" "-fdiagnostics-color=always" "-DNDEBUG" "-D_FILE_OFFSET_BITS=64" "-Wall" "-Winvalid-pch" "-Wnon-virtual-dtor" "-std=c++11" "-O3" "-fPIE" "-pthread" "-DMS_LITTLE_ENDIAN" "-DNOMINMAX" "-DWIN32_LEAN_AND_MEAN" "-D_CRT_SECURE_NO_WARNINGS" "-D_SCL_SECURE_NO_WARNINGS" "-D_ENABLE_EXTENDED_ALIGNED_STORAGE" "-DMS_EXECUTABLE" -MD -MQ mediasoup-worker.exe.p/src_DepUsrSCTP.cpp.obj -MF "mediasoup-worker.exe.p\src_DepUsrSCTP.cpp.obj.d" -o mediasoup-worker.exe.p/src_DepUsrSCTP.cpp.obj "-c" ../../../src/DepUsrSCTP.cpp In file included from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/numeric/bits.h:48, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/strings/numbers.h:49, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/strings/str_cat.h:63, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/container/internal/layout.h:176, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/strings/internal/cord_rep_ring.h:25, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/strings/cord.h:84, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/container/internal/hash_function_defaults.h:56, from ..\..\..\subprojects\abseil-cpp-20211102.0/absl/container/flat_hash_map.h:40, from ..\..\..\include/Channel/ChannelRequest.hpp:5, from ..\..\..\include/RTC/DataConsumer.hpp:5, from ..\..\..\include/RTC/SctpAssociation.hpp:6, from ..\..\..\include/DepUsrSCTP.hpp:5, from ../../../src/DepUsrSCTP.cpp:4: ..\..\..\subprojects\abseil-cpp-20211102.0/absl/numeric/internal/bits.h: In function 'constexpr int absl::lts_20211102::numeric_internal::Popcount32(uint32_t)': ..\..\..\subprojects\abseil-cpp-20211102.0/absl/numeric/internal/bits.h:100:28: error: call to non-'constexpr' function 'unsigned int __popcnt(unsigned int)' 100 | return __builtin_popcount(x); In file included from c:\programdata\chocolatey\lib\mingw\tools\install\mingw64\x86_64-w64-mingw32\include\intrin.h:41, from ..\..\..\include/Utils.hpp:14, from ..\..\..\include/RTC/SctpAssociation.hpp:5, from ..\..\..\include/DepUsrSCTP.hpp:5, from ../../../src/DepUsrSCTP.cpp:4: c:\programdata\chocolatey\lib\mingw\tools\install\mingw64\x86_64-w64-mingw32\include\psdk_inc\intrin-impl.h:1447:14: note: 'unsigned int __popcnt(unsigned int)' declared here 1447 | unsigned int __popcnt(unsigned int value) | ^~~~~~~~ [30/1302] Compiling C++ object mediasoup-worker.exe.p/src_ChannelMessageRegistrator.cpp.obj ninja: build stopped: subcommand failed. make: *** [mediasoup-worker] Error 1 make: Leaving directory
/e/FullWorkingProject/WorkingWEBRTC/MediaSoup/medias3/3.11.11/worker'npm-scripts.js [ERROR] executeCmd() failed, exiting: Error: Command failed: make -C worker
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
Beta Was this translation helpful? Give feedback.
All reactions