awslabs / amazon-kinesis-video-streams-producer-sdk-cpp

Amazon Kinesis Video Streams Producer SDK for C++ is for developers to install and customize for their connected camera and other devices to securely stream video, audio, and time-encoded data to Kinesis Video Streams.
Apache License 2.0
373 stars 336 forks source link

Installation on Windows 10 fails with LINK : fatal error LNK1181: cannot open input file 'apps\app_rand.obj' #714

Closed hakonhagland closed 3 years ago

hakonhagland commented 3 years ago

Platform: Windows 10, x64 Native Tools Command Prompt VS 2019:

$ git clone git@github.com:awslabs/amazon-kinesis-video-streams-producer-sdk-cpp.git
$ mv amazon-kinesis-video-streams-producer-sdk-cpp akvspsc
$ cd akvspsc
$ mkdir build
$ cd build
$ cmake .. -G "NMake Makefiles" -DBUILD_GSTREAMER_PLUGIN=ON
C:\test\akvspsc\build> cmake .. -G "NMake Makefiles" -DBUILD_GSTREAMER_PLUGIN=ON
-- The C compiler identification is MSVC 19.26.28806.0
-- The CXX compiler identification is MSVC 19.26.28806.0
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Kinesis Video Cpp Producer path is C:/test/akvspsc
-- dependencies install path is C:/test/akvspsc/open-source
-- Begin building dependencies.
-- Configuring done
-- Generating done
-- Build files have been written to: C:/test/akvspsc/open-source/liblog4cplus
Scanning dependencies of target project_log4cplus
[ 11%] Creating directories for 'project_log4cplus'
[ 22%] Performing download step (git clone) for 'project_log4cplus'
Cloning into 'project_log4cplus'...
Note: switching to 'REL_1_2_2'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 6ae6110a Update Automake to 1.16.1.
[ 33%] Performing update step for 'project_log4cplus'
[ 44%] No patch step for 'project_log4cplus'
[ 55%] Performing configure step for 'project_log4cplus'
-- The C compiler identification is MSVC 19.26.28806.0
-- The CXX compiler identification is MSVC 19.26.28806.0
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe - works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Generating build for Log4cplus version 1.2.2
-- Looking for pthread.h
-- Looking for pthread.h - not found
-- Found Threads: TRUE
-- Threads:
-- Looking for include file dlfcn.h
-- Looking for include file dlfcn.h - not found
-- Looking for include file errno.h
-- Looking for include file errno.h - found
-- Looking for include file iconv.h
-- Looking for include file iconv.h - not found
-- Looking for include file limits.h
-- Looking for include file limits.h - found
-- Looking for include file sys/types.h
-- Looking for include file sys/types.h - found
-- Looking for include files sys/types.h, sys/socket.h
-- Looking for include files sys/types.h, sys/socket.h - not found
-- Looking for include file sys/syscall.h
-- Looking for include file sys/syscall.h - not found
-- Looking for include files sys/types.h, sys/time.h
-- Looking for include files sys/types.h, sys/time.h - not found
-- Looking for include files sys/types.h, sys/timeb.h
-- Looking for include files sys/types.h, sys/timeb.h - found
-- Looking for include files sys/types.h, sys/stat.h
-- Looking for include files sys/types.h, sys/stat.h - found
-- Looking for include file sys/file.h
-- Looking for include file sys/file.h - not found
-- Looking for include file syslog.h
-- Looking for include file syslog.h - not found
-- Looking for include file arpa/inet.h
-- Looking for include file arpa/inet.h - not found
-- Looking for include file netinet/in.h
-- Looking for include file netinet/in.h - not found
-- Looking for include files sys/types.h, netinet/tcp.h
-- Looking for include files sys/types.h, netinet/tcp.h - not found
-- Looking for include file netdb.h
-- Looking for include file netdb.h - not found
-- Looking for include file unistd.h
-- Looking for include file unistd.h - not found
-- Looking for include file fcntl.h
-- Looking for include file fcntl.h - found
-- Looking for include file stdio.h
-- Looking for include file stdio.h - found
-- Looking for include file stdarg.h
-- Looking for include file stdarg.h - found
-- Looking for include file stdlib.h
-- Looking for include file stdlib.h - found
-- Looking for include file time.h
-- Looking for include file time.h - found
-- Looking for include file wchar.h
-- Looking for include file wchar.h - found
-- Looking for include file poll.h
-- Looking for include file poll.h - not found
-- Looking for include file inttypes.h
-- Looking for include file inttypes.h - found
-- Looking for include file memory.h
-- Looking for include file memory.h - found
-- Looking for include file stdint.h
-- Looking for include file stdint.h - found
-- Looking for include file strings.h
-- Looking for include file strings.h - not found
-- Looking for include file string.h
-- Looking for include file string.h - found
-- Looking for 5 include files stdlib.h, ..., float.h
-- Looking for 5 include files stdlib.h, ..., float.h - found
-- Looking for gmtime_r
-- Looking for gmtime_r - not found
-- Looking for localtime_r
-- Looking for localtime_r - not found
-- Looking for gettimeofday
-- Looking for gettimeofday - not found
-- Looking for getpid
-- Looking for getpid - found
-- Looking for poll
-- Looking for poll - not found
-- Looking for pipe
-- Looking for pipe - not found
-- Looking for pipe2
-- Looking for pipe2 - not found
-- Looking for ftime
-- Looking for ftime - found
-- Looking for stat
-- Looking for stat - found
-- Looking for lstat
-- Looking for lstat - not found
-- Looking for fcntl
-- Looking for fcntl - not found
-- Looking for lockf
-- Looking for lockf - not found
-- Looking for flock
-- Looking for flock - not found
-- Looking for htons
-- Looking for htons - not found
-- Looking for ntohs
-- Looking for ntohs - not found
-- Looking for htonl
-- Looking for htonl - not found
-- Looking for ntohl
-- Looking for ntohl - not found
-- Looking for shutdown
-- Looking for shutdown - not found
-- Looking for vsnprintf
-- Looking for vsnprintf - not found
-- Looking for _vsnprintf
-- Looking for _vsnprintf - not found
-- Looking for vsprintf_s
-- Looking for vsprintf_s - not found
-- Looking for vswprintf_s
-- Looking for vswprintf_s - not found
-- Looking for vfprintf_s
-- Looking for vfprintf_s - not found
-- Looking for vfwprintf_s
-- Looking for vfwprintf_s - not found
-- Looking for _vsnprintf_s
-- Looking for _vsnprintf_s - not found
-- Looking for _vsnwprintf_s
-- Looking for _vsnwprintf_s - not found
-- Looking for mbstowcs
-- Looking for mbstowcs - found
-- Looking for wcstombs
-- Looking for wcstombs - found
-- Looking for ENAMETOOLONG
-- Looking for ENAMETOOLONG - found
-- Looking for SYS_gettid
-- Looking for SYS_gettid - not found
-- Looking for __FUNCTION__
-- Looking for __FUNCTION__ - found
-- Looking for __PRETTY_FUNCTION__
-- Looking for __PRETTY_FUNCTION__ - not found
-- Looking for __func__
-- Looking for __func__ - found
-- Performing Test LOG4CPLUS_HAVE___SYNC_ADD_AND_FETCH
-- Performing Test LOG4CPLUS_HAVE___SYNC_ADD_AND_FETCH - Failed
-- Performing Test LOG4CPLUS_HAVE___SYNC_SUB_AND_FETCH
-- Performing Test LOG4CPLUS_HAVE___SYNC_SUB_AND_FETCH - Failed
-- Performing Test LOG4CPLUS_HAVE_GNU_VARIADIC_MACROS
-- Performing Test LOG4CPLUS_HAVE_GNU_VARIADIC_MACROS - Failed
-- Performing Test LOG4CPLUS_HAVE_C99_VARIADIC_MACROS
-- Performing Test LOG4CPLUS_HAVE_C99_VARIADIC_MACROS - Success
-- Looking for clock_gettime
-- Looking for clock_gettime - not found
-- Looking for clock_nanosleep
-- Looking for clock_nanosleep - not found
-- Looking for nanosleep
-- Looking for nanosleep - not found
-- Looking for gethostbyname_r
-- Looking for gethostbyname_r - not found
-- Looking for getaddrinfo
-- Looking for getaddrinfo - not found
-- Performing Test HAVE_ATTRIBUTE_VISIBILITY
-- Performing Test HAVE_ATTRIBUTE_VISIBILITY - Failed
-- Performing Test HAVE_DECLSPEC_DLLEXPORT
-- Performing Test HAVE_DECLSPEC_DLLEXPORT - Success
-- Performing Test HAVE_CXX11_THREAD_LOCAL
-- Performing Test HAVE_CXX11_THREAD_LOCAL - Success
-- Performing Test LOG4CPLUS_HAVE_CXX11_ATOMICS
-- Performing Test LOG4CPLUS_HAVE_CXX11_ATOMICS - Success
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of socklen_t
-- Check size of socklen_t - failed
-- Compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe
-- MSVC version 19.26.28806.0
-- Compiler flags: /DWIN32 /D_WINDOWS /W3 /GR /EHsc
-- System name: Windows
-- System version: 10.0.19043
-- Configuring done
-- Generating done
-- Build files have been written to: C:/test/akvspsc/open-source/liblog4cplus/build/src/project_log4cplus-build
[ 66%] Performing build step for 'project_log4cplus'

Microsoft (R) Program Maintenance Utility Version 14.26.28806.0
Copyright (C) Microsoft Corporation.  All rights reserved.

Scanning dependencies of target log4cplus
[  1%] Building CXX object src/CMakeFiles/log4cplus.dir/appenderattachableimpl.cxx.obj
appenderattachableimpl.cxx
[  3%] Building CXX object src/CMakeFiles/log4cplus.dir/appender.cxx.obj
appender.cxx
[  5%] Building CXX object src/CMakeFiles/log4cplus.dir/asyncappender.cxx.obj
asyncappender.cxx
[  7%] Building CXX object src/CMakeFiles/log4cplus.dir/clogger.cxx.obj
clogger.cxx
[  8%] Building CXX object src/CMakeFiles/log4cplus.dir/configurator.cxx.obj
configurator.cxx
[ 10%] Building CXX object src/CMakeFiles/log4cplus.dir/connectorthread.cxx.obj
connectorthread.cxx
[ 12%] Building CXX object src/CMakeFiles/log4cplus.dir/consoleappender.cxx.obj
consoleappender.cxx
[ 14%] Building CXX object src/CMakeFiles/log4cplus.dir/cygwin-win32.cxx.obj
cygwin-win32.cxx
[ 16%] Building CXX object src/CMakeFiles/log4cplus.dir/env.cxx.obj
env.cxx
C:\test\akvspsc\open-source\liblog4cplus\build\src\project_log4cplus\src\env.cxx(81): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
[ 17%] Building CXX object src/CMakeFiles/log4cplus.dir/factory.cxx.obj
factory.cxx
[ 19%] Building CXX object src/CMakeFiles/log4cplus.dir/fileappender.cxx.obj
fileappender.cxx
[ 21%] Building CXX object src/CMakeFiles/log4cplus.dir/fileinfo.cxx.obj
fileinfo.cxx
[ 23%] Building CXX object src/CMakeFiles/log4cplus.dir/filter.cxx.obj
filter.cxx
[ 25%] Building CXX object src/CMakeFiles/log4cplus.dir/global-init.cxx.obj
global-init.cxx
[ 26%] Building CXX object src/CMakeFiles/log4cplus.dir/hierarchy.cxx.obj
hierarchy.cxx
[ 28%] Building CXX object src/CMakeFiles/log4cplus.dir/hierarchylocker.cxx.obj
hierarchylocker.cxx
[ 30%] Building CXX object src/CMakeFiles/log4cplus.dir/layout.cxx.obj
layout.cxx
[ 32%] Building CXX object src/CMakeFiles/log4cplus.dir/log4judpappender.cxx.obj
log4judpappender.cxx
[ 33%] Building CXX object src/CMakeFiles/log4cplus.dir/lockfile.cxx.obj
lockfile.cxx
[ 35%] Building CXX object src/CMakeFiles/log4cplus.dir/logger.cxx.obj
logger.cxx
[ 37%] Building CXX object src/CMakeFiles/log4cplus.dir/loggerimpl.cxx.obj
loggerimpl.cxx
[ 39%] Building CXX object src/CMakeFiles/log4cplus.dir/loggingevent.cxx.obj
loggingevent.cxx
[ 41%] Building CXX object src/CMakeFiles/log4cplus.dir/loggingmacros.cxx.obj
loggingmacros.cxx
[ 42%] Building CXX object src/CMakeFiles/log4cplus.dir/loglevel.cxx.obj
loglevel.cxx
[ 44%] Building CXX object src/CMakeFiles/log4cplus.dir/loglog.cxx.obj
loglog.cxx
[ 46%] Building CXX object src/CMakeFiles/log4cplus.dir/logloguser.cxx.obj
logloguser.cxx
[ 48%] Building CXX object src/CMakeFiles/log4cplus.dir/mdc.cxx.obj
mdc.cxx
[ 50%] Building CXX object src/CMakeFiles/log4cplus.dir/ndc.cxx.obj
ndc.cxx
[ 51%] Building CXX object src/CMakeFiles/log4cplus.dir/nullappender.cxx.obj
nullappender.cxx
[ 53%] Building CXX object src/CMakeFiles/log4cplus.dir/objectregistry.cxx.obj
objectregistry.cxx
[ 55%] Building CXX object src/CMakeFiles/log4cplus.dir/patternlayout.cxx.obj
patternlayout.cxx
[ 57%] Building CXX object src/CMakeFiles/log4cplus.dir/pointer.cxx.obj
pointer.cxx
[ 58%] Building CXX object src/CMakeFiles/log4cplus.dir/property.cxx.obj
property.cxx
[ 60%] Building CXX object src/CMakeFiles/log4cplus.dir/queue.cxx.obj
queue.cxx
[ 62%] Building CXX object src/CMakeFiles/log4cplus.dir/rootlogger.cxx.obj
rootlogger.cxx
[ 64%] Building CXX object src/CMakeFiles/log4cplus.dir/sleep.cxx.obj
sleep.cxx
[ 66%] Building CXX object src/CMakeFiles/log4cplus.dir/snprintf.cxx.obj
snprintf.cxx
[ 67%] Building CXX object src/CMakeFiles/log4cplus.dir/socketappender.cxx.obj
socketappender.cxx
C:\test\akvspsc\open-source\liblog4cplus\build\src\project_log4cplus\src\socketappender.cxx(146): warning C4101: 'ex': unreferenced local variable
[ 69%] Building CXX object src/CMakeFiles/log4cplus.dir/socketbuffer.cxx.obj
socketbuffer.cxx
[ 71%] Building CXX object src/CMakeFiles/log4cplus.dir/socket.cxx.obj
socket.cxx
[ 73%] Building CXX object src/CMakeFiles/log4cplus.dir/stringhelper.cxx.obj
stringhelper.cxx
[ 75%] Building CXX object src/CMakeFiles/log4cplus.dir/stringhelper-clocale.cxx.obj
stringhelper-clocale.cxx
[ 76%] Building CXX object src/CMakeFiles/log4cplus.dir/stringhelper-cxxlocale.cxx.obj
stringhelper-cxxlocale.cxx
[ 78%] Building CXX object src/CMakeFiles/log4cplus.dir/stringhelper-iconv.cxx.obj
stringhelper-iconv.cxx
[ 80%] Building CXX object src/CMakeFiles/log4cplus.dir/syncprims.cxx.obj
syncprims.cxx
[ 82%] Building CXX object src/CMakeFiles/log4cplus.dir/syslogappender.cxx.obj
syslogappender.cxx
[ 83%] Building CXX object src/CMakeFiles/log4cplus.dir/threads.cxx.obj
threads.cxx
[ 85%] Building CXX object src/CMakeFiles/log4cplus.dir/timehelper.cxx.obj
timehelper.cxx
C:\test\akvspsc\open-source\liblog4cplus\build\src\project_log4cplus\src\timehelper.cxx(197): warning C4996: 'localtime': This function or variable may be unsafe. Consider using localtime_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
[ 87%] Building CXX object src/CMakeFiles/log4cplus.dir/tls.cxx.obj
tls.cxx
[ 89%] Building CXX object src/CMakeFiles/log4cplus.dir/version.cxx.obj
version.cxx
[ 91%] Building CXX object src/CMakeFiles/log4cplus.dir/nteventlogappender.cxx.obj
nteventlogappender.cxx
[ 92%] Building CXX object src/CMakeFiles/log4cplus.dir/socket-win32.cxx.obj
socket-win32.cxx
C:\test\akvspsc\open-source\liblog4cplus\build\src\project_log4cplus\src\socket-win32.cxx(164): warning C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\test\akvspsc\open-source\liblog4cplus\build\src\project_log4cplus\src\socket-win32.cxx(209): warning C4996: 'WSASocketA': Use WSASocketW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\test\akvspsc\open-source\liblog4cplus\build\src\project_log4cplus\src\socket-win32.cxx(220): warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\test\akvspsc\open-source\liblog4cplus\build\src\project_log4cplus\src\socket-win32.cxx(225): warning C4996: 'WSAStringToAddressA': Use WSAStringToAddressW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
C:\test\akvspsc\open-source\liblog4cplus\build\src\project_log4cplus\src\socket-win32.cxx(375): warning C4996: 'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings
[ 94%] Building CXX object src/CMakeFiles/log4cplus.dir/win32consoleappender.cxx.obj
win32consoleappender.cxx
[ 96%] Building CXX object src/CMakeFiles/log4cplus.dir/win32debugappender.cxx.obj
win32debugappender.cxx
[ 98%] Building RC object src/CMakeFiles/log4cplus.dir/log4cplus.rc.res
Microsoft (R) Windows (R) Resource Compiler Version 10.0.10011.16384
Copyright (C) Microsoft Corporation.  All rights reserved.

[100%] Linking CXX shared library ..\bin\log4cplusD.dll
   Creating library log4cplusD.lib and object log4cplusD.exp
   Creating library log4cplusD.lib and object log4cplusD.exp
[100%] Built target log4cplus
[ 77%] Performing install step for 'project_log4cplus'

Microsoft (R) Program Maintenance Utility Version 14.26.28806.0
Copyright (C) Microsoft Corporation.  All rights reserved.

[100%] Built target log4cplus
Install the project...
-- Install configuration: "Debug"
-- Installing: C:/test/akvspsc/open-source/local/lib/cmake/log4cplus/log4cplusConfig.cmake
-- Installing: C:/test/akvspsc/open-source/local/lib/cmake/log4cplus/log4cplusConfigVersion.cmake
-- Installing: C:/test/akvspsc/open-source/local/lib/cmake/log4cplus/log4cplusTargets.cmake
-- Installing: C:/test/akvspsc/open-source/local/lib/cmake/log4cplus/log4cplusTargets-debug.cmake
-- Installing: C:/test/akvspsc/open-source/local/lib/log4cplusD.lib
-- Installing: C:/test/akvspsc/open-source/local/bin/log4cplusD.dll
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/appender.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/asyncappender.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/clogger.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/config.hxx
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/configurator.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/consoleappender.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/fileappender.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/fstreams.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/hierarchy.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/hierarchylocker.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/layout.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/log4judpappender.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/logger.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/loggingmacros.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/loglevel.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/mdc.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/ndc.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/nteventlogappender.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/nullappender.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/socketappender.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/streams.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/syslogappender.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/tchar.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/tracelogger.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/tstring.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/version.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/win32debugappender.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/win32consoleappender.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/boost/deviceappender.hxx
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/appenderattachableimpl.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/connectorthread.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/fileinfo.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/lockfile.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/loglog.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/logloguser.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/pointer.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/property.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/queue.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/sleep.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/snprintf.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/socket.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/socketbuffer.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/stringhelper.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/thread-config.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/helpers/timehelper.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/internal/env.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/internal/internal.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/internal/socket.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/spi/appenderattachable.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/spi/factory.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/spi/filter.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/spi/loggerfactory.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/spi/loggerimpl.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/spi/loggingevent.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/spi/objectregistry.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/spi/rootlogger.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/thread/impl/syncprims-cxx11.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/thread/impl/syncprims-impl.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/thread/impl/syncprims-pthreads.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/thread/impl/syncprims-win32.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/thread/impl/threads-impl.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/thread/impl/tls.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/thread/syncprims-pub-impl.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/thread/syncprims.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/thread/threads.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/config/macosx.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/config/win32.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/config/windowsh-inc.h
-- Installing: C:/test/akvspsc/open-source/local/include/log4cplus/config/defines.hxx
[ 88%] No test step for 'project_log4cplus'
[100%] Completed 'project_log4cplus'
[100%] Built target project_log4cplus
-- Finished building dependencies.
-- Building for: Visual Studio 16 2019
-- Selecting Windows SDK version 10.0.18362.0 to target Windows 10.0.19043.
-- Configuring done
-- Generating done
-- Build files have been written to: C:/test/akvspsc/dependency/libkvscproducer
Microsoft (R) Build Engine version 16.6.0+5ff7b0c9e for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.

  Checking Build System
  Cloning into 'kvscproducer-src'...
  Creating directories for 'libkvscproducer-download'
  Building Custom Rule C:/test/akvspsc/dependency/libkvscproducer/CMakeLists.txt
  Performing download step (git clone) for 'libkvscproducer-download'
  Note: switching to 'a8091d1a140fbdcb260ba3c8302aa2e4712d2d91'.

  You are in 'detached HEAD' state. You can look around, make experimental
  changes and commit them, and you can discard any commits you make in this
  state without impacting any branches by switching back to a branch.

  If you want to create a new branch to retain commits you create, you may
  do so (now or later) by using -c with the switch command. Example:

    git switch -c <new-branch-name>

  Or undo this operation with:

    git switch -

  Turn off this advice by setting config variable advice.detachedHead to false

  HEAD is now at a8091d1 wait a little bit for data before going into curl pause (#204)
  Performing update step for 'libkvscproducer-download'
  No patch step for 'libkvscproducer-download'
  No configure step for 'libkvscproducer-download'
  No build step for 'libkvscproducer-download'
  No install step for 'libkvscproducer-download'
  No test step for 'libkvscproducer-download'
  Completed 'libkvscproducer-download'
  Building Custom Rule C:/test/akvspsc/dependency/libkvscproducer/CMakeLists.txt
-- Kinesis Video Producer path is C:/test/akvspsc/dependency/libkvscproducer/kvscproducer-src
-- Begin building dependencies.
-- Configuring done
-- Generating done
CMake Warning:
  Manually-specified variables were not used by the project:

    BUILD_OPENSSL_PLATFORM
    BUILD_STATIC

-- Build files have been written to: C:/test/akvspsc/open-source/local/libopenssl
Scanning dependencies of target project_libopenssl
[ 11%] Creating directories for 'project_libopenssl'
[ 22%] Performing download step (git clone) for 'project_libopenssl'
Cloning into 'project_libopenssl'...
Note: switching to 'OpenSSL_1_1_1g'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at e2e09d9fba Prepare for 1.1.1g release
Submodule 'boringssl' (https://boringssl.googlesource.com/boringssl) registered for path 'boringssl'
Submodule 'krb5' (https://github.com/krb5/krb5) registered for path 'krb5'
Submodule 'pyca.cryptography' (https://github.com/pyca/cryptography.git) registered for path 'pyca-cryptography'
Cloning into 'C:/test/akvspsc/open-source/local/libopenssl/build/src/project_libopenssl/boringssl'...
Cloning into 'C:/test/akvspsc/open-source/local/libopenssl/build/src/project_libopenssl/krb5'...
Cloning into 'C:/test/akvspsc/open-source/local/libopenssl/build/src/project_libopenssl/pyca-cryptography'...
Submodule path 'boringssl': checked out '2070f8ad9151dc8f3a73bffaa146b5e6937a583f'
Submodule path 'krb5': checked out '890ca2f401924cdcb88f493950b04700bbe52db3'
Submodule path 'pyca-cryptography': checked out '09403100de2f6f1cdd0d484dcb8e620f1c335c8f'
[ 33%] Performing update step for 'project_libopenssl'
[ 44%] No patch step for 'project_libopenssl'
[ 55%] Performing configure step for 'project_libopenssl'
Configuring OpenSSL version 1.1.1g (0x1010107fL) for VC-WIN64A
Using os-specific seed configuration
Creating configdata.pm
Creating makefile

**********************************************************************
***                                                                ***
***   OpenSSL has been successfully configured                     ***
***                                                                ***
***   If you encounter a problem while building, please open an    ***
***   issue on GitHub <https://github.com/openssl/openssl/issues>  ***
***   and include the output from the following command:           ***
***                                                                ***
***       perl configdata.pm --dump                                ***
***                                                                ***
***   (If you are new to OpenSSL, you might want to consult the    ***
***   'Troubleshooting' section in the INSTALL file first)         ***
***                                                                ***
**********************************************************************
[ 66%] Performing build step for 'project_libopenssl'

        "C:\Strawberry\perl\bin\perl.exe" "-I." -Mconfigdata "util\dofile.pl"  "-omakefile" "include\crypto\bn_conf.h.in" > include\crypto\bn_conf.h
Microsoft (R) Program Maintenance Utility Version 14.26.28806.0
Copyright (C) Microsoft Corporation.  All rights reserved.

        "C:\Strawberry\perl\bin\perl.exe" "-I." -Mconfigdata "util\dofile.pl"  "-omakefile" "include\crypto\dso_conf.h.in" > include\crypto\dso_conf.h
        "C:\Strawberry\perl\bin\perl.exe" "-I." -Mconfigdata "util\dofile.pl"  "-omakefile" "include\openssl\opensslconf.h.in" > include\openssl\opensslconf.h
        "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\Hostx64\x64\nmake.exe" /                   depend && "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\Hostx64\x64\nmake.exe" /                   _all

Microsoft (R) Program Maintenance Utility Version 14.26.28806.0
Copyright (C) Microsoft Corporation.  All rights reserved.

        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  -c /Foapps\app_rand.obj "apps\app_rand.c"
Microsoft (R) Program Maintenance Utility Version 14.26.28806.0
Copyright (C) Microsoft Corporation.  All rights reserved.

        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  /Zs /showIncludes "apps\app_rand.c" 2>&1 > apps\app_rand.d
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  -c /Foapps\apps.obj "apps\apps.c"
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  /Zs /showIncludes "apps\apps.c" 2>&1 > apps\apps.d
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  -c /Foapps\bf_prefix.obj "apps\bf_prefix.c"
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  /Zs /showIncludes "apps\bf_prefix.c" 2>&1 > apps\bf_prefix.d
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  -c /Foapps\opt.obj "apps\opt.c"
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  /Zs /showIncludes "apps\opt.c" 2>&1 > apps\opt.d
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  -c /Foapps\s_cb.obj "apps\s_cb.c"
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  /Zs /showIncludes "apps\s_cb.c" 2>&1 > apps\s_cb.d
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  -c /Foapps\s_socket.obj "apps\s_socket.c"
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  /Zs /showIncludes "apps\s_socket.c" 2>&1 > apps\s_socket.d
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSSLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  -c /Foapps\win32_init.obj "apps\win32_init.c"
        C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.26.28801/bin/Hostx64/x64/cl.exe  /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /nologo /O2 /I "." /I "include" -D"L_ENDIAN" -D"OPENSSL_PIC" -D"OPENSNMAKE : SLDIR=\"C:\\test\\akvspsc\\open-source\\local\"" -D"ENGINESDIR=\"C:\\test\\akvspsc\\open-source\\local\\lib\\engines-1_1\"" -D"OPENSSL_SYS_WIN32" -D"WIN32_LEAN_AND_MEAN" -D"UNICODE" -D"_UNICODE" -D"_CRT_SECURE_NO_DEPRECATE" -D"_WINSOCK_DEPRECATED_NO_WARNINGS" -D"OPENSSL_USE_APPLINK" -D"NDEBUG"  /Zs /showIncludes "apps\win32_init.c" 2>&1 > apps\win32_init.d
        lib /nologo /out:apps\libapps.lib @C:\Users\hakon\AppData\Local\Temp\nm4683.tmp
LINK : fatal error LNK1181: cannot open input file 'apps\app_rand.obj'
fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\lib.exe"' : return code '0x49d'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\Hostx64\x64\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'echo' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.26.28801\bin\HostX64\x64\nmake.exe"' : return code '0x2'
Stop.
CMake Error at dependency/libkvscproducer/kvscproducer-src/CMake/Utilities.cmake:93 (message):
  CMake step for libopenssl failed: 2
Call Stack (most recent call first):
  dependency/libkvscproducer/kvscproducer-src/CMakeLists.txt:66 (build_dependency)

-- Configuring incomplete, errors occurred!
See also "C:/test/akvspsc/build/CMakeFiles/CMakeOutput.log".
shirogaku commented 3 years ago

Try build twice. First time I got openssl build error like you but passed on second time. My Windows 10 SDK version is 10.0.19041.0

Credit to #715

disa6302 commented 3 years ago

Openssl is a little flaky on Windows and rebuilding usually works. I am closing this ticket now. Feel free to reach out if you have any other questions.