Hello, I followed the guide in the page https://gitlab.linphone.org/BC/public/linphone-sdk/ and also run these with the MSYS2 MSYS command in Windows 10:
pacman -S mingw-w64-i686-cmake pacman -S mingw-w64-i686-ninja pacman -S p7zip My PATH variable includes these: C:\msys64;C:\msys64\usr\bin;C:\msys64\mingw32\bin;C:\msys64\mingw64\bin;C:\msys64\usr\lib\p7zip; Then I run the configuration command: cmake -DENABLE_AAUDIO=OFF -DENABLE_ADVANCED_IM=NO -DENABLE_AMRNB=OFF -DENABLE_AMRWB=OFF -DENABLE_ASSETS=NO -DENABLE_BV16=NO -DENABLE_CAMERA2=OFF -DENABLE_CODEC2=OFF -DENABLE_CSHARP_WRAPPER=OFF -DENABLE_CXX_WRAPPER=NO -DENABLE_DB_STORAGE=NO -DENABLE_DEBUG_LOGS=YES -DENABLE_DOC=OFF -DENABLE_EMBEDDED_OPENH264=OFF -DENABLE_FFMPEG=OFF -DENABLE_G726=OFF -DENABLE_G729=OFF -DENABLE_G729B_CNG=OFF -DENABLE_GPL_THIRD_PARTIES=NO -DENABLE_GSM=NO -DENABLE_GTK_UI=OFF -DENABLE_H263=OFF -DENABLE_H263P=OFF -DENABLE_ILBC=OFF -DENABLE_ISAC=OFF -DENABLE_JAVA_WRAPPER=OFF -DENABLE_JAZZY_DOC=OFF -DENABLE_JPEG=NO -DENABLE_LIME=OFF -DENABLE_LIME_X3DH=NO -DENABLE_MBEDTLS=YES -DENABLE_MDNS=OFF -DENABLE_MKV=NO -DENABLE_MPEG4=OFF -DENABLE_NLS=OFF -DENABLE_NON_FREE_CODECS=OFF -DENABLE_OPENH264=OFF -DENABLE_OPUS=NO -DENABLE_PCAP=OFF -DENABLE_POLARSSL=OFF -DENABLE_QRCODE=OFF -DENABLE_RTP_MAP_ALWAYS_IN_SDP=OFF -DENABLE_SILK=OFF -DENABLE_SOCI_MYSQL=OFF -DENABLE_SPEEX=YES -DENABLE_SQLITE=YES -DENABLE_SRTP=NO -DENABLE_SWIFT_WRAPPER=OFF -DENABLE_TOOLS=NO -DENABLE_TUNNEL=OFF -DENABLE_UNIT_TESTS=NO -DENABLE_UNMAINTAINED=OFF -DENABLE_UPDATE_CHECK=OFF -DENABLE_V4L=OFF -DENABLE_VCARD=NO -DENABLE_VIDEO=NO -DENABLE_VPX=OFF -DENABLE_WASAPI=ON -DENABLE_WEBRTC_AEC=YES -DENABLE_WEBRTC_AECM=YES -DENABLE_WEBRTC_VAD=OFF -DENABLE_X264=OFF -DENABLE_XML2=NO -DENABLE_ZLIB=NO -DENABLE_ZRTP=NO -DENABLE_ZRTP=OFF .. and then the build command: cmake --build . My build ends with the error: -- Build files have been written to: C:/e/linphone-sdk/build/WORK/desktop/Build/speex [32/128] Performing build step for 'EP_sqlite3' [1/2] Building C object CMakeFiles/sqlite3.dir/sqlite3.c.obj [2/2] Linking C shared library libsqlite3.dll ninja: build stopped: subcommand failed. ninja: build stopped: subcommand failed. What could be problem? Thanks for the any help! I included the configuration and build logs below. BR, George ============================ Configuration log ============================ -- Building for: Ninja -- Enabled features: * Debug logs, Enable debug level logs in libinphone and mediastreamer2. * Sqlite, Enable bc version of sqlite3 * Mbedtls, Crypto stack implementation based on mbeddtls. * WebRTC AEC, WebRTC echo canceller support. * WebRTC AECM, WebRTC echo canceller for mobile support. * WASAPI, Windows Audio Session API (WASAPI) sound card support. * Speex, Speex audio encoding/decoding support. * FlexiAPI, Enable the FlexiAPI support in Liblinphone. * LDAP, Enable LDAP Liblinphone. -- Disabled features: * Embedded OpenH264, Embed the openh264 library instead of downloading it from Cisco. * Unit tests, Enable unit tests support with BCUnit library. * Doc, Enable documentation generation with Doxygen * Tools, Enable tools binary compilation. * unmaintained, Allow inclusion of unmaintained code in the build. * Xml2, Enable bc version of libxml2 * Zlib, Enable bc version of zlib * Soci mysql, Enable mysql support of SOCI * Sanitizer, Enable Clang sanitizer * HW Sanitizer, Enable Android HW sanitizer * Polarssl, Crypto stack implementation based on polarssl. * Tunnel, Secure tunnel for SIP/RTP (require license). * RTP Map always in SDP, Always include rtpmap in SDP. * mDNS, Multicast DNS support * DNS_SERVICE, Enable Apple DNS Service. Available on Mac and iOS. Incompatible with ENABLE_MDNS. * GPL third parties, Usage of GPL third-party code (FFmpeg and x264). * Non free codecs, Allow inclusion of non-free codecs in the build. * SRTP, SRTP media encryption support. * ZRTP, ZRTP media encryption support. * AMRNB, AMR narrow-band audio encoding/decoding support (require license). * AMRWB, AMR wide-band audio encoding/decoding support (require license). * Codec2, Codec2 audio encoding/decoding support. * G729, G.729 audio encoding/decoding support. * G729B CNG, G.729 annex B confort noise generation. * G726, G.726 audio encoding/decoding support. * GSM, GSM audio encoding/decoding support. * iLBC, iLBC audio encoding/decoding support. * ISAC, ISAC audio encoding/decoding support. * OPUS, OPUS audio encoding/decoding support. * Silk, Silk audio encoding/decoding support. * WebRTC VAD, WebRTC voice activation detector support. * BV16, BroadVoice 16 audio encoding/decoding support. * Video, Ability to capture and display video. * V4L, Ability to capture and display video using libv4l2 . * jpeg, JPEG support with libjpeg-turbo. * qrcode, QRCode support with zxing. * Qt GL, Enable Qt OpenGL rendering support. * FFmpeg, Some video processing features via FFmpeg: JPEG encoding/decoding, video scaling, H264 decoding... * H263, H263 video encoding/decoding support (require license). * H263p, H263+ video encoding/decoding support (require license). * MKV, MKV playing and recording support. * MPEG4, MPEG4 video encoding/decoding support (require license). * OpenH264, H.264 video encoding/decoding support with the openh264 library (require license). * VPX, VPX (VP8) video encoding/decoding support. * X264, H.264 video encoding support with the x264 library (require license). * AAudio, AAudio Android sound card for Android 8+. * Camera2, Android capture filter using Camera2 API for Android 8+ * PCAP, PCAP support. * GTK UI, Enable the GTK user interface of Linphone. * CXX wrapper, Build the C++ wrapper for Liblinphone. * CSharp wrapper, Build the C# wrapper from Liblinphone. * Swift wrapper, Build the Swift wrapper sources from Liblinphone. * Swift wrapper compilation, Compile and package the swift wrapper framework. Require at least cmake 3.16.3. * Jazzy doc, Build the Swift doc from Liblinphone. * Java wrapper, Build the Java wrapper from Liblinphone. * LIME, Enable Linphone IM Encryption support in Liblinphone. * LIME X3DH, Enable Linphone IM Encryption version 2 support in Liblinphone. * NLS, Enable internationalization of Linphone and Liblinphone. * Update Check, Enable update check. * VCARD, Enable vCard 4 support in Linphone and Liblinphone. * Assets, Enable packaging of assets (ringtones) when building the SDK. * Advanced IM, Enable advanced instant messaging such as group chat. * DB Storage, Enable the database storage. -- Setting build type to 'RelWithDebInfo' as none was specified -- Found PythonInterp: C:/msys64/usr/bin/python3.exe (found suitable version "3.9.6", minimum required is "3") -- Installing windows tools : make, perl, yasm, gawk, bzip2, nasm, sed, patch -- Installing windows tools for LDAP : openssl and posix regex (libsystre) -- Configuring done -- Generating done -- Build files have been written to: C:/e/linphone-sdk/build ========================================================= Build log ========================================================= [1/10] Creating directories for 'sdk' [2/10] No download step for 'sdk' [3/10] No update step for 'sdk' [4/10] No patch step for 'sdk' [5/10] Performing configure step for 'sdk' loading initial cache file C:/e/linphone-sdk/build/sdk-prefix/tmp/sdk-cache-RelWithDebInfo.cmake CMake Warning (dev) in CMakeLists.txt: No project() command is present. The top-level CMakeLists.txt file must contain a literal, direct call to the project() command. Add a line of code such as project(ProjectName) near the top of the file, but after cmake_minimum_required(). CMake is pretending there is a "project(Project)" command on the first line. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 10.3.0 -- The CXX compiler identification is GNU 10.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/msys64/mingw32/bin/cc.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/msys64/mingw32/bin/c++.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using configuration file 'C:/e/linphone-sdk/cmake-builder/configs/config-desktop.cmake' -- Found PythonInterp: C:/msys64/usr/bin/python3.exe (found suitable version "3.9.6", minimum required is "3") -- Installing windows tools : make, perl, yasm, gawk, bzip2, nasm, sed, patch -- Installing windows tools for LDAP : openssl and posix regex (libsystre) -- Including builder linphone : AMD64 -- Including builder bctoolbox : AMD64 -- Including builder mbedtls : AMD64 -- Including builder bellesip : AMD64 -- Including builder belr : AMD64 -- Including builder ortp : AMD64 -- Including builder ms2 : AMD64 -- Including builder speex : AMD64 -- Including builder ms2plugins : AMD64 -- Including builder mswebrtc : AMD64 -- Including builder mswasapi : AMD64 -- Including builder jsoncpp : AMD64 -- Including builder sqlite3 : AMD64 -- Including builder openldap : AMD64 CMake Deprecation Warning at CMakeLists.txt:23 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 10.3.0 -- The CXX compiler identification is GNU 10.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/msys64/mingw32/bin/cc.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/msys64/mingw32/bin/c++.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done -- Generating done -- Build files have been written to: C:/e/linphone-sdk/build/desktop/Autotools -- Enabled features: * Debug logs, Enable debug level logs in libinphone and mediastreamer2. * Sqlite, Enable bc version of sqlite3 * FlexiAPI, Enable the FlexiAPI support in Liblinphone. * LDAP, Enable LDAP Liblinphone. * Mbedtls, Crypto stack implementation based on mbeddtls. * WebRTC AEC, WebRTC echo canceller support. * WebRTC AECM, WebRTC echo canceller for mobile support. * WASAPI, Windows Audio Session API (WASAPI) sound card support. * Speex, Speex audio encoding/decoding support. -- Disabled features: * Embedded OpenH264, Embed the openh264 library instead of downloading it from Cisco. * Theora, Theora video encoding/decoding support. * Static only, Enable compilation of libraries in static mode. * Packaging, Enable packaging * Source packaging, Enable source packaging * Unit tests, Enable unit tests support with BCUnit library. * Doc, Enable documentation generation with Doxygen * Tools, Enable tools binary compilation. * unmaintained, Allow inclusion of unmaintained code in the build. * Xml2, Enable bc version of libxml2 * Zlib, Enable bc version of zlib * Soci mysql, Enable mysql support of SOCI * Sanitizer, Enable Clang sanitizer * HW Sanitizer, Enable Android HW sanitizer * GTK UI, Enable the GTK user interface of Linphone. * CXX wrapper, Build the C++ wrapper for Liblinphone. * CSharp wrapper, Build the C# wrapper from Liblinphone. * Swift wrapper, Build the Swift wrapper sources from Liblinphone. * Swift wrapper compilation, Compile and package the swift wrapper framework. Require at least cmake 3.16.3. * Jazzy doc, Build the Swift doc from Liblinphone. * Java wrapper, Build the Java wrapper from Liblinphone. * LIME, Enable Linphone IM Encryption support in Liblinphone. * LIME X3DH, Enable Linphone IM Encryption version 2 support in Liblinphone. * NLS, Enable internationalization of Linphone and Liblinphone. * Update Check, Enable update check. * VCARD, Enable vCard 4 support in Linphone and Liblinphone. * Assets, Enable packaging of assets (ringtones) when building the SDK. * Advanced IM, Enable advanced instant messaging such as group chat. * DB Storage, Enable the database storage. * Polarssl, Crypto stack implementation based on polarssl. * Tunnel, Secure tunnel for SIP/RTP (require license). * RTP Map always in SDP, Always include rtpmap in SDP. * mDNS, Multicast DNS support * DNS_SERVICE, Enable Apple DNS Service. Available on Mac and iOS. Incompatible with ENABLE_MDNS. * GPL third parties, Usage of GPL third-party code (FFmpeg and x264). * Non free codecs, Allow inclusion of non-free codecs in the build. * SRTP, SRTP media encryption support. * ZRTP, ZRTP media encryption support. * AMRNB, AMR narrow-band audio encoding/decoding support (require license). * AMRWB, AMR wide-band audio encoding/decoding support (require license). * Codec2, Codec2 audio encoding/decoding support. * G729, G.729 audio encoding/decoding support. * G729B CNG, G.729 annex B confort noise generation. * G726, G.726 audio encoding/decoding support. * GSM, GSM audio encoding/decoding support. * iLBC, iLBC audio encoding/decoding support. * ISAC, ISAC audio encoding/decoding support. * OPUS, OPUS audio encoding/decoding support. * Silk, Silk audio encoding/decoding support. * WebRTC VAD, WebRTC voice activation detector support. * BV16, BroadVoice 16 audio encoding/decoding support. * Video, Ability to capture and display video. * V4L, Ability to capture and display video using libv4l2 . * jpeg, JPEG support with libjpeg-turbo. * qrcode, QRCode support with zxing. * Qt GL, Enable Qt OpenGL rendering support. * FFmpeg, Some video processing features via FFmpeg: JPEG encoding/decoding, video scaling, H264 decoding... * H263, H263 video encoding/decoding support (require license). * H263p, H263+ video encoding/decoding support (require license). * MKV, MKV playing and recording support. * MPEG4, MPEG4 video encoding/decoding support (require license). * OpenH264, H.264 video encoding/decoding support with the openh264 library (require license). * VPX, VPX (VP8) video encoding/decoding support. * X264, H.264 video encoding support with the x264 library (require license). * AAudio, AAudio Android sound card for Android 8+. * Camera2, Android capture filter using Camera2 API for Android 8+ * PCAP, PCAP support. -- Configuring done -- Generating done -- Build files have been written to: C:/e/linphone-sdk/build/desktop [6/10] Forcing build for 'desktop' [7/10] Performing build step for 'sdk' FAILED: sdk-prefix/src/sdk-stamp/sdk-build C:/e/linphone-sdk/build/sdk-prefix/src/sdk-stamp/sdk-build cmd.exe /C "cd /D C:\e\linphone-sdk\build\desktop && C:\msys64\mingw32\bin\cmake.exe --build . && C:\msys64\mingw32\bin\cmake.exe -E touch C:/e/linphone-sdk/build/sdk-prefix/src/sdk-stamp/sdk-build" [1/128] Creating directories for 'EP_speex' [2/128] Creating directories for 'EP_openldap' [3/128] Creating directories for 'EP_jsoncpp' [4/128] Creating directories for 'EP_sqlite3' [5/128] Creating directories for 'EP_mbedtls' [6/128] No download step for 'EP_speex' [7/128] No download step for 'EP_openldap' [8/128] No download step for 'EP_jsoncpp' [9/128] No download step for 'EP_sqlite3' [10/128] No download step for 'EP_mbedtls' [11/128] No update step for 'EP_speex' [12/128] No update step for 'EP_openldap' [13/128] No update step for 'EP_jsoncpp' [14/128] No update step for 'EP_mbedtls' [15/128] No update step for 'EP_sqlite3' [16/128] No patch step for 'EP_speex' [17/128] No patch step for 'EP_jsoncpp' [18/128] No patch step for 'EP_openldap' [19/128] No patch step for 'EP_mbedtls' [20/128] No patch step for 'EP_sqlite3' [21/128] Performing configure step for 'EP_sqlite3' loading initial cache file C:/e/linphone-sdk/build/WORK/desktop//tmp/EP_sqlite3/EP_sqlite3-cache-RelWithDebInfo.cmake CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_sqlite3/EP_sqlite3-cache-RelWithDebInfo.cmake:9 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_sqlite3/EP_sqlite3-cache-RelWithDebInfo.cmake:16 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_sqlite3/EP_sqlite3-cache-RelWithDebInfo.cmake:27 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Deprecation Warning at CMakeLists.txt:23 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 10.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/msys64/mingw32/bin/cc.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: ENABLE_SHARED -- Build files have been written to: C:/e/linphone-sdk/build/WORK/desktop/Build/sqlite3 [22/128] Forcing build for 'EP_sqlite3' [23/128] Performing configure step for 'EP_openldap' [24/128] Forcing build for 'EP_openldap' [25/128] Performing configure step for 'EP_mbedtls' loading initial cache file C:/e/linphone-sdk/build/WORK/desktop//tmp/EP_mbedtls/EP_mbedtls-cache-RelWithDebInfo.cmake CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_mbedtls/EP_mbedtls-cache-RelWithDebInfo.cmake:9 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_mbedtls/EP_mbedtls-cache-RelWithDebInfo.cmake:16 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_mbedtls/EP_mbedtls-cache-RelWithDebInfo.cmake:27 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. -- The C compiler identification is GNU 10.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/msys64/mingw32/bin/cc.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found PythonInterp: C:/msys64/usr/bin/python3.exe (found suitable version "3.9.6", minimum required is "3") -- Found Perl: C:/msys64/usr/bin/perl.exe (found version "5.32.1") -- Perl was found. -- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS -- Performing Test C_COMPILER_SUPPORTS_WFORMAT_SIGNEDNESS - Success -- Configuring done -- Generating done -- Build files have been written to: C:/e/linphone-sdk/build/WORK/desktop/Build/mbedtls [26/128] Forcing build for 'EP_mbedtls' [27/128] Performing build step for 'EP_openldap' [28/128] Performing build step for 'EP_mbedtls' FAILED: C:/e/linphone-sdk/build/WORK/desktop/Stamp/EP_mbedtls/EP_mbedtls-build cmd.exe /C "cd /D C:\e\linphone-sdk\build\WORK\desktop\Build\mbedtls && C:\msys64\mingw32\bin\cmake.exe --build . && C:\msys64\mingw32\bin\cmake.exe -E touch C:/e/linphone-sdk/build/WORK/desktop//Stamp/EP_mbedtls/EP_mbedtls-build" [1/89] Building C object library/CMakeFiles/mbedtls.dir/ssl_tls13_keys.c.obj [2/89] Building C object library/CMakeFiles/mbedtls.dir/ssl_ciphersuites.c.obj [3/89] Building C object library/CMakeFiles/mbedcrypto.dir/blowfish.c.obj [4/89] Building C object library/CMakeFiles/mbedtls.dir/ssl_ticket.c.obj [5/89] Building C object library/CMakeFiles/mbedtls.dir/ssl_cache.c.obj [6/89] Building C object library/CMakeFiles/mbedcrypto.dir/ccm.c.obj [7/89] Building C object library/CMakeFiles/mbedtls.dir/ssl_cookie.c.obj [8/89] Building C object library/CMakeFiles/mbedtls.dir/debug.c.obj [9/89] Building C object library/CMakeFiles/mbedcrypto.dir/chachapoly.c.obj [10/89] Building C object library/CMakeFiles/mbedcrypto.dir/camellia.c.obj [11/89] Building C object library/CMakeFiles/mbedcrypto.dir/cmac.c.obj [12/89] Building C object library/CMakeFiles/mbedcrypto.dir/base64.c.obj [13/89] Building C object library/CMakeFiles/mbedcrypto.dir/chacha20.c.obj [14/89] Building C object library/CMakeFiles/mbedcrypto.dir/cipher.c.obj [15/89] Building C object library/CMakeFiles/mbedcrypto.dir/asn1write.c.obj [16/89] Building C object library/CMakeFiles/mbedcrypto.dir/asn1parse.c.obj [17/89] Building C object library/CMakeFiles/mbedcrypto.dir/cipher_wrap.c.obj [18/89] Building C object library/CMakeFiles/mbedcrypto.dir/ctr_drbg.c.obj [19/89] Building C object library/CMakeFiles/mbedcrypto.dir/ecjpake.c.obj [20/89] Building C object library/CMakeFiles/mbedtls.dir/ssl_cli.c.obj [21/89] Building C object library/CMakeFiles/mbedtls.dir/net_sockets.c.obj [22/89] Building C object library/CMakeFiles/mbedcrypto.dir/dhm.c.obj [23/89] Building C object library/CMakeFiles/mbedcrypto.dir/ecdh.c.obj [24/89] Building C object library/CMakeFiles/mbedcrypto.dir/md4.c.obj [25/89] Building C object library/CMakeFiles/mbedcrypto.dir/ecdsa.c.obj [26/89] Building C object library/CMakeFiles/mbedcrypto.dir/md2.c.obj [27/89] Building C object library/CMakeFiles/mbedcrypto.dir/des.c.obj [28/89] Building C object library/CMakeFiles/mbedtls.dir/ssl_srv.c.obj [29/89] Building C object library/CMakeFiles/mbedtls.dir/ssl_msg.c.obj [30/89] Building C object library/CMakeFiles/mbedcrypto.dir/havege.c.obj [31/89] Building C object library/CMakeFiles/mbedtls.dir/ssl_tls.c.obj [32/89] Building C object library/CMakeFiles/mbedcrypto.dir/memory_buffer_alloc.c.obj [33/89] Building C object library/CMakeFiles/mbedcrypto.dir/hkdf.c.obj [34/89] Building C object library/CMakeFiles/mbedcrypto.dir/md.c.obj [35/89] Building C object library/CMakeFiles/mbedcrypto.dir/nist_kw.c.obj [36/89] Building C object library/CMakeFiles/mbedcrypto.dir/ecp_curves.c.obj [37/89] Building C object library/CMakeFiles/mbedcrypto.dir/error.c.obj [38/89] Building C object library/CMakeFiles/mbedcrypto.dir/entropy.c.obj [39/89] Building C object library/CMakeFiles/mbedcrypto.dir/hmac_drbg.c.obj [40/89] Building C object library/CMakeFiles/mbedcrypto.dir/bignum.c.obj [41/89] Building C object library/CMakeFiles/mbedcrypto.dir/padlock.c.obj [42/89] Building C object library/CMakeFiles/mbedcrypto.dir/gcm.c.obj [43/89] Building C object library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj FAILED: library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj C:\msys64\mingw32\bin\cc.exe -Dmbedcrypto_EXPORTS -IC:/e/linphone-sdk/external/mbedtls/include -IC:/e/linphone-sdk/external/mbedtls/library -Wall -Wextra -Wwrite-strings -Wvla -Wlogical-op -Wshadow -Wformat-signedness -Werror -Wmissing-declarations -Wmissing-prototypes -O2 -g -DNDEBUG -D_WIN32_WINNT=0x0600 -D_CRT_SECURE_NO_WARNINGS -D_WINSOCK_DEPRECATED_NO_WARNINGS -w -MD -MT library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj -MF library\CMakeFiles\mbedcrypto.dir\entropy_poll.c.obj.d -o library/CMakeFiles/mbedcrypto.dir/entropy_poll.c.obj -c C:/e/linphone-sdk/external/mbedtls/library/entropy_poll.c C:/e/linphone-sdk/external/mbedtls/library/entropy_poll.c:59:101: error: missing binary operator before token "(" 59 | #if defined(WINAPI_FAMILY_PARTITION) && defined (WINAPI_PARTITION_PC_APP) && WINAPI_FAMILY_PARTITION(WINAPI_PARTITION_PC_APP) | ^ [44/89] Building C object library/CMakeFiles/mbedcrypto.dir/version.c.obj [45/89] Building C object library/CMakeFiles/mbedcrypto.dir/pem.c.obj [46/89] Building C object library/CMakeFiles/mbedcrypto.dir/pkcs12.c.obj [47/89] Building C object library/CMakeFiles/mbedcrypto.dir/pk_wrap.c.obj [48/89] Building C object library/CMakeFiles/mbedcrypto.dir/md5.c.obj [49/89] Building C object library/CMakeFiles/mbedcrypto.dir/oid.c.obj [50/89] Building C object library/CMakeFiles/mbedcrypto.dir/threading.c.obj [51/89] Building C object library/CMakeFiles/mbedcrypto.dir/pk.c.obj [52/89] Building C object library/CMakeFiles/mbedcrypto.dir/pkcs5.c.obj [53/89] Building C object library/CMakeFiles/mbedcrypto.dir/ecp.c.obj [54/89] Building C object library/CMakeFiles/mbedcrypto.dir/pkwrite.c.obj [55/89] Building C object library/CMakeFiles/mbedcrypto.dir/pkparse.c.obj [56/89] Building C object library/CMakeFiles/mbedcrypto.dir/timing.c.obj ninja: build stopped: subcommand failed. [29/128] Performing configure step for 'EP_jsoncpp' loading initial cache file C:/e/linphone-sdk/build/WORK/desktop//tmp/EP_jsoncpp/EP_jsoncpp-cache-RelWithDebInfo.cmake CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_jsoncpp/EP_jsoncpp-cache-RelWithDebInfo.cmake:9 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_jsoncpp/EP_jsoncpp-cache-RelWithDebInfo.cmake:16 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_jsoncpp/EP_jsoncpp-cache-RelWithDebInfo.cmake:27 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. -- The CXX compiler identification is GNU 10.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: C:/msys64/mingw32/bin/c++.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- JsonCpp Version: 1.9.4 -- Looking for C++ include clocale -- Looking for C++ include clocale - found -- Looking for localeconv -- Looking for localeconv - found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - found -- Check size of lconv -- Check size of lconv - done -- Performing Test HAVE_DECIMAL_POINT -- Performing Test HAVE_DECIMAL_POINT - Success -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: ENABLE_SHARED ENABLE_STATIC -- Build files have been written to: C:/e/linphone-sdk/build/WORK/desktop/Build/jsoncpp [30/128] Performing install step for 'EP_openldap' [31/128] Performing configure step for 'EP_speex' loading initial cache file C:/e/linphone-sdk/build/WORK/desktop//tmp/EP_speex/EP_speex-cache-RelWithDebInfo.cmake CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_speex/EP_speex-cache-RelWithDebInfo.cmake:9 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_speex/EP_speex-cache-RelWithDebInfo.cmake:16 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at C:/e/linphone-sdk/build/WORK/desktop/tmp/EP_speex/EP_speex-cache-RelWithDebInfo.cmake:27 (set): implicitly converting 'LIST' to 'STRING' type. This warning is for project developers. Use -Wno-dev to suppress it. CMake Deprecation Warning at CMakeLists.txt:23 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 10.3.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/msys64/mingw32/bin/cc.exe - skipped -- Detecting C compile features -- Detecting C compile features - done -- Looking for alloca.h -- Looking for alloca.h - not found -- Looking for getopt.h -- Looking for getopt.h - found -- Looking for string.h -- Looking for string.h - found -- Looking for sys/audioio.h -- Looking for sys/audioio.h - not found -- Looking for sys/soundcard.h -- Looking for sys/soundcard.h - not found -- Looking for getopt_long -- Looking for getopt_long - found -- Performing Test VAR_ARRAYS -- Performing Test VAR_ARRAYS - Success -- Performing Test HAS_ALLOCA -- Performing Test HAS_ALLOCA - Success -- Performing Test HAS_SSE -- Performing Test HAS_SSE - Failed -- Performing Test HAS_VISIBILITY -- Performing Test HAS_VISIBILITY - Success -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: ENABLE_SHARED -- Build files have been written to: C:/e/linphone-sdk/build/WORK/desktop/Build/speex [32/128] Performing build step for 'EP_sqlite3' [1/2] Building C object CMakeFiles/sqlite3.dir/sqlite3.c.obj [2/2] Linking C shared library libsqlite3.dll ninja: build stopped: subcommand failed. ninja: build stopped: subcommand failed.
_______________________________________________ Linphone-users mailing list Linphone-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/linphone-users