Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Error generating Visual Studio 16 2019 #290

Open
YAJeff opened this issue Feb 16, 2021 · 0 comments
Open

Error generating Visual Studio 16 2019 #290

YAJeff opened this issue Feb 16, 2021 · 0 comments

Comments

@YAJeff
Copy link

YAJeff commented Feb 16, 2021

I've been struggling to get libsourcey built for quite some time. Many things point to dead links, or there are inconsistencies in what is documented and the external tools being used. Please help. I've managed to get it this far but feel I am hitting a brick wall.

CMAKE My changes
Commandline options:

-DWEBRTC_LIBRARY_RELEASE:FILEPATH="C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib"
-DWEBRTC_LIBRARY_DEBUG:FILEPATH="C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib"
-DWEBRTC_INCLUDE_DIR:PATH="include"
-DWITH_POCO:BOOL="0"
-DWEBRTC_ROOT_DIR:STRING="C:\Libraries\WebRTC"
-DFFMPEG_ROOT_DIR:STRING="C:\Libraries\ffmpeg\dev"
-DWITH_FFMPEG:BOOL="1"
-DBUILD_SHARED_LIBS:BOOL="0"
-DBUILD_MODULES:BOOL="0" 

Cache file:

WEBRTC_LIBRARY_RELEASE:FILEPATH=C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib
WEBRTC_LIBRARY_DEBUG:FILEPATH=C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
WEBRTC_INCLUDE_DIR:PATH=include
WITH_POCO:BOOL=0
FFmpeg_AVCODEC_INCLUDE_DIRS:PATH=FFmpeg_AVCODEC_INCLUDE_DIRS-NOTFOUND
WEBRTC_ROOT_DIR:STRING=C:\Libraries\WebRTC
FFMPEG_ROOT_DIR:STRING=C:\Libraries\ffmpeg\dev
WITH_FFMPEG:BOOL=1
BUILD_SHARED_LIBS:BOOL=0
BUILD_MODULES:BOOL=0

Configure output:

CMake Deprecation Warning at CMakeLists.txt:7 (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.


Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19042.
CMake Warning (dev) at cmake/FindOpenCV.cmake:147 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  LibSourcey.cmake:211 (find_package)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/CMakeFindExtensions.cmake:106 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  cmake/FindFFmpeg.cmake:62 (set_module_found)
  LibSourcey.cmake:212 (find_package)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/FindFFmpeg.cmake:144 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  LibSourcey.cmake:212 (find_package)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

- Linking dependency libuv with libraries: 
- Linking dependency minizip with libraries: 
- Linking dependency http_parser with libraries: 
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  LibSourcey.cmake:262 (find_dependency)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Using BoringSSL
CMake Warning (dev) at cmake/CMakeFindExtensions.cmake:106 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  cmake/FindFFmpeg.cmake:62 (set_module_found)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  LibSourcey.cmake:286 (find_dependency)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/FindFFmpeg.cmake:144 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  LibSourcey.cmake:286 (find_dependency)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

Including module archo
Including dependency: FFmpeg
CMake Warning (dev) at cmake/CMakeFindExtensions.cmake:106 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  cmake/FindFFmpeg.cmake:62 (set_module_found)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/av/CMakeLists.txt:15 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/FindFFmpeg.cmake:144 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/av/CMakeLists.txt:15 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

Including module av
Including module base
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/crypto/CMakeLists.txt:4 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module crypto
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/http/CMakeLists.txt:10 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module http
Including module json
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/net/CMakeLists.txt:3 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module net
Including module sched
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/socketio/CMakeLists.txt:4 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module socketio
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/stun/CMakeLists.txt:4 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module stun
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/symple/CMakeLists.txt:4 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module symple
Including module turn
Including module util
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/webrtc/CMakeLists.txt:3 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including module webrtc
Creating 'libsourcey.pc'
Creating 'libsourcey.h'
Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 

  Platform:
    Host:                        Windows 10.0.19042 AMD64
    CMake:                       3.19.4
    CMake generator:             Visual Studio 16 2019
    CMake build tool:            C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/MSBuild/Current/Bin/MSBuild.exe
    MSVC:                        1928

  C/C++:
    Built as dynamic libs?:      NO
    C++ Compiler:                C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe
    C++ flags (Release):         /DWIN32 /D_WINDOWS /W4 /GR /EHs /MP16   /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /wd4251 /MD /O2 /Ob2 /DNDEBUG   /Zi
    C++ flags (Debug):           /DWIN32 /D_WINDOWS /W4 /GR /EHs /MP16   /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /wd4251 /MDd /Zi /Ob0 /Od /RTC1 
    C Compiler:                  C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe
    C flags (Release):           /DWIN32 /D_WINDOWS /W3   /MP16   /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /MD /O2 /Ob2 /DNDEBUG  /Zi
    C flags (Debug):             /DWIN32 /D_WINDOWS /W3   /MP16   /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /MDd /Zi /Ob0 /Od /RTC1 
    Linker flags (Release):      /machine:x64  /SAFESEH:NO /INCREMENTAL:NO  /debug
    Linker flags (Debug):        /machine:x64  /SAFESEH:NO /debug /INCREMENTAL 

  Build Components:

     Dependencies:               libuv;zlib;minizip;http_parser
     Modules:                    archo;av;base;crypto;http;json;net;sched;socketio;stun;symple;turn;util;webrtc
     Applications:               
     Samples:                    
     Tests:                      

  Other third-party libraries:

    Use BoringSSL:               NO
    Use FFmpeg:                  YES
    Use OpenCV:                  NO
    Use WebRTC:                  YES
    Use Poco:                    NO
    Use wxWidgets:               NO

    Install path:                C:/Users/Jeff/source/repos/libsourcey/bin/install

    libsourcey.h is in:          C:/Users/Jeff/source/repos/libsourcey/bin/install/include/libsourcey.h
-----------------------------------------------------------------

Configuring done

Generate output

CMake Deprecation Warning at CMakeLists.txt:7 (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.


Selecting Windows SDK version 10.0.19041.0 to target Windows 10.0.19042.
CMake Warning (dev) at cmake/FindOpenCV.cmake:147 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  LibSourcey.cmake:211 (find_package)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/CMakeFindExtensions.cmake:106 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  cmake/FindFFmpeg.cmake:62 (set_module_found)
  LibSourcey.cmake:212 (find_package)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/FindFFmpeg.cmake:144 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  LibSourcey.cmake:212 (find_package)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

- Linking dependency libuv with libraries: 
- Linking dependency minizip with libraries: 
- Linking dependency http_parser with libraries: 
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  LibSourcey.cmake:262 (find_dependency)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Using BoringSSL
CMake Warning (dev) at cmake/CMakeFindExtensions.cmake:106 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  cmake/FindFFmpeg.cmake:62 (set_module_found)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  LibSourcey.cmake:286 (find_dependency)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/FindFFmpeg.cmake:144 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  LibSourcey.cmake:286 (find_dependency)
  CMakeLists.txt:39 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

Including module archo
Including dependency: FFmpeg
CMake Warning (dev) at cmake/CMakeFindExtensions.cmake:106 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  cmake/FindFFmpeg.cmake:62 (set_module_found)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/av/CMakeLists.txt:15 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) at cmake/FindFFmpeg.cmake:144 (set):
  implicitly converting 'BOOLEAN' to 'STRING' type.
Call Stack (most recent call first):
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/av/CMakeLists.txt:15 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

Including module av
Including module base
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/crypto/CMakeLists.txt:4 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module crypto
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/http/CMakeLists.txt:10 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module http
Including module json
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/net/CMakeLists.txt:3 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module net
Including module sched
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/socketio/CMakeLists.txt:4 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module socketio
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/stun/CMakeLists.txt:4 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module stun
Including dependency: SSL
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  cmake/FindSSL.cmake:8 (include_dependency)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/symple/CMakeLists.txt:4 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including BoringSSL TRUE
Including module symple
Including module turn
Including module util
Including dependency: WebRTC
WEBRTC_INCLUDE_DIR: include
WEBRTC_INCLUDE_DIRS: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:426 (message):
  The package name passed to `find_package_handle_standard_args` (WEBRTC)
  does not match the name of the calling package (WebRTC).  This can lead to
  problems in calling code that expects `find_package` result variables
  (e.g., `_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
  cmake/FindWebRTC.cmake:189 (find_package_handle_standard_args)
  cmake/LibSourceyIncludes.cmake:52 (find_package)
  cmake/LibSourceyIncludes.cmake:108 (find_dependency)
  src/webrtc/CMakeLists.txt:3 (include_dependency)
This warning is for project developers.  Use -Wno-dev to suppress it.

WEBRTC Variables:
-- Found: TRUE
-- Include Dirs: C:\Libraries\WebRTC\include;C:\Libraries\WebRTC\include/third_party/boringssl/src/include
-- Libraries: optimized;C:/Libraries/WebRTC/lib/x64/Release/libwebrtc_full.lib;debug;C:/Libraries/WebRTC/lib/x64/Debug/libwebrtc_full.lib
-- Debug Libraries: 
-- Release Libraries: 
-- Dependencies: Secur32.lib;Winmm.lib;msdmo.lib;dmoguids.lib;wmcodecdspuuid.lib
Including module webrtc
Creating 'libsourcey.pc'
Creating 'libsourcey.h'
Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 

  Platform:
    Host:                        Windows 10.0.19042 AMD64
    CMake:                       3.19.4
    CMake generator:             Visual Studio 16 2019
    CMake build tool:            C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/MSBuild/Current/Bin/MSBuild.exe
    MSVC:                        1928

  C/C++:
    Built as dynamic libs?:      NO
    C++ Compiler:                C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe
    C++ flags (Release):         /DWIN32 /D_WINDOWS /W4 /GR /EHs /MP16   /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /wd4251 /MD /O2 /Ob2 /DNDEBUG   /Zi
    C++ flags (Debug):           /DWIN32 /D_WINDOWS /W4 /GR /EHs /MP16   /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /wd4251 /MDd /Zi /Ob0 /Od /RTC1 
    C Compiler:                  C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.28.29333/bin/Hostx64/x64/cl.exe
    C flags (Release):           /DWIN32 /D_WINDOWS /W3   /MP16   /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /MD /O2 /Ob2 /DNDEBUG  /Zi
    C flags (Debug):             /DWIN32 /D_WINDOWS /W3   /MP16   /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS /Gy /bigobj /MDd /Zi /Ob0 /Od /RTC1 
    Linker flags (Release):      /machine:x64  /SAFESEH:NO /INCREMENTAL:NO  /debug
    Linker flags (Debug):        /machine:x64  /SAFESEH:NO /debug /INCREMENTAL 

  Build Components:

     Dependencies:               libuv;zlib;minizip;http_parser
     Modules:                    archo;av;base;crypto;http;json;net;sched;socketio;stun;symple;turn;util;webrtc
     Applications:               
     Samples:                    
     Tests:                      

  Other third-party libraries:

    Use BoringSSL:               NO
    Use FFmpeg:                  YES
    Use OpenCV:                  NO
    Use WebRTC:                  YES
    Use Poco:                    NO
    Use wxWidgets:               NO

    Install path:                C:/Users/Jeff/source/repos/libsourcey/bin/install

    libsourcey.h is in:          C:/Users/Jeff/source/repos/libsourcey/bin/install/include/libsourcey.h
-----------------------------------------------------------------

Configuring done
CMake Error at vendor/zlib/CMakeLists.txt:185 (add_library):
  Cannot find source file:

    contrib/masmx64/gvmat64.asm

  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .m .M .mm .h .hh .h++ .hm
  .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .ispc


CMake Error at vendor/zlib/CMakeLists.txt:185 (add_library):
  No SOURCES given to target: zlib


CMake Error at vendor/zlib/CMakeLists.txt:186 (add_library):
  No SOURCES given to target: zlibstatic


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant