Closed Kizoky closed 11 months ago
Don't even try to load original libraries with my engine fork
Don't even try to load original libraries with my engine fork
Sorry I'm a bit puzzled, then what kind of binaries should I use with your engine? The instructions weren't that clear and I figured I could just drop all the files into a Steam version of any Valve title
you need to simply remove valve binaries because video_quicktime is not implemented as for now but engine still tries to load it
The video_services doesn't even work but it still get compiled....
The video_services doesn't even work but it still get compiled....
Because no backends were compiled. nillerusr implemented video_bink (without sound in this source tree but he implemented it on stream). To enable, add 'video/video_bink'
somewhere into wscript under projects->game
i tried it but it gave me error
Maybe send this error lol. I think error occurred because ffmpeg is not installed (and/or it wasn't added to include directories)
oh okay i will compile again and send that error!
Build failed
-> task in 'video_bink' failed with exit status 2:
{task 2493264877888: c yuv_rgb.c -> yuv_rgb.c.48.o,yuv_rgb.c.48.pdb}
['C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\bin\\HostX86\\x86\\CL.exe', '/Fd:C:\\Users\\redacted\\Desktop\\source-engine\\source-engine\\source-engine\\build\\video\\video_bink\\yuv_rgb.c.48.pdb', '/nologo', '/nologo', '/D_USING_V110_SDK71_', '/Zi', '/Zc:threadSafeInit-', '/O2', '/MT', '/IC:\\Users\\redacted\\Desktop\\source-engine\\source-engine\\source-engine/thirdparty/SDL', '/arch:SSE', '/GF', '/Gy', '/fp:fast', '/Zc:forScope', '/Zc:wchar_t', '/GR', '/TP', '/EHsc', '/showIncludes', '/Ivideo\\video_bink', '/I..\\video\\video_bink', '/Ipublic', '/I..\\public', '/Ipublic\\tier0', '/I..\\public\\tier0', '/Ipublic\\tier1', '/I..\\public\\tier1', '/Icommon', '/I..\\common', '/Ivideo', '/I..\\video', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\include', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\ATLMFC\\include', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Auxiliary\\VS\\include', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\um', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\shared', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\winrt', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\cppwinrt', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\include\\um', '/I..\\common', '/DWIN32=1', '/D_WIN32=1', '/D_WINDOWS', '/D_DLL_EXT=.dll', '/D_CRT_SECURE_NO_DEPRECATE', '/D_CRT_NONSTDC_NO_DEPRECATE', '/D_ALLOW_RUNTIME_LIBRARY_MISMATCH', '/D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH', '/D_ALLOW_MSC_VER_MISMATCH', '/DNO_X360_XDK', '/DNDEBUG', '/DGIT_COMMIT_HASH="[]"', '/DCOMPILER_MSVC=1', '/DMSVC=1', '/DCOMPILER_MSVC32=1', '/DUSE_ZLIB=1', '/DHAVE_JPEG=1', '/DHAVE_PNG=1', '..\\video\\video_bink\\yuv_rgb.c', '/FC', '/c', '/FoC:\\Users\\redacted\\Desktop\\source-engine\\source-engine\\source-engine\\build\\video\\video_bink\\yuv_rgb.c.48.o']
-> task in 'video_bink' failed with exit status 2:
{task 2493264877776: cxx bink_video.cpp -> bink_video.cpp.48.o,bink_video.cpp.48.pdb}
['C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\bin\\HostX86\\x86\\CL.exe', '/Fd:C:\\Users\\redacted\\Desktop\\source-engine\\source-engine\\source-engine\\build\\video\\video_bink\\bink_video.cpp.48.pdb', '/nologo', '/nologo', '/D_USING_V110_SDK71_', '/Zi', '/Zc:threadSafeInit-', '/O2', '/MT', '/IC:\\Users\\redacted\\Desktop\\source-engine\\source-engine\\source-engine/thirdparty/SDL', '/arch:SSE', '/GF', '/Gy', '/fp:fast', '/Zc:forScope', '/Zc:wchar_t', '/GR', '/TP', '/EHsc', '/showIncludes', '/Ivideo\\video_bink', '/I..\\video\\video_bink', '/Ipublic', '/I..\\public', '/Ipublic\\tier0', '/I..\\public\\tier0', '/Ipublic\\tier1', '/I..\\public\\tier1', '/Icommon', '/I..\\common', '/Ivideo', '/I..\\video', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\include', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\ATLMFC\\include', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Auxiliary\\VS\\include', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\um', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\shared', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\winrt', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\cppwinrt', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\include\\um', '/I..\\common', '/DWIN32=1', '/D_WIN32=1', '/D_WINDOWS', '/D_DLL_EXT=.dll', '/D_CRT_SECURE_NO_DEPRECATE', '/D_CRT_NONSTDC_NO_DEPRECATE', '/D_ALLOW_RUNTIME_LIBRARY_MISMATCH', '/D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH', '/D_ALLOW_MSC_VER_MISMATCH', '/DNO_X360_XDK', '/DNDEBUG', '/DGIT_COMMIT_HASH="[]"', '/DCOMPILER_MSVC=1', '/DMSVC=1', '/DCOMPILER_MSVC32=1', '/DUSE_ZLIB=1', '/DHAVE_JPEG=1', '/DHAVE_PNG=1', '..\\video\\video_bink\\bink_video.cpp', '/FC', '/c', '/FoC:\\Users\\redacted\\Desktop\\source-engine\\source-engine\\source-engine\\build\\video\\video_bink\\bink_video.cpp.48.o']
-> task in 'video_bink' failed with exit status 2:
{task 2493264877664: cxx bink_material.cpp -> bink_material.cpp.48.o,bink_material.cpp.48.pdb}
['C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\bin\\HostX86\\x86\\CL.exe', '/Fd:C:\\Users\\redacted\\Desktop\\source-engine\\source-engine\\source-engine\\build\\video\\video_bink\\bink_material.cpp.48.pdb', '/nologo', '/nologo', '/D_USING_V110_SDK71_', '/Zi', '/Zc:threadSafeInit-', '/O2', '/MT', '/IC:\\Users\\redacted\\Desktop\\source-engine\\source-engine\\source-engine/thirdparty/SDL', '/arch:SSE', '/GF', '/Gy', '/fp:fast', '/Zc:forScope', '/Zc:wchar_t', '/GR', '/TP', '/EHsc', '/showIncludes', '/Ivideo\\video_bink', '/I..\\video\\video_bink', '/Ipublic', '/I..\\public', '/Ipublic\\tier0', '/I..\\public\\tier0', '/Ipublic\\tier1', '/I..\\public\\tier1', '/Icommon', '/I..\\common', '/Ivideo', '/I..\\video', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\include', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.40.33807\\ATLMFC\\include', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files\\Microsoft Visual Studio\\2022\\Community\\VC\\Auxiliary\\VS\\include', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\ucrt', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\um', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\shared', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\winrt', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\10\\include\\10.0.22621.0\\cppwinrt', '/I..\\..\\..\\..\\..\\..\\..\\..\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.8\\include\\um', '/I..\\common', '/DWIN32=1', '/D_WIN32=1', '/D_WINDOWS', '/D_DLL_EXT=.dll', '/D_CRT_SECURE_NO_DEPRECATE', '/D_CRT_NONSTDC_NO_DEPRECATE', '/D_ALLOW_RUNTIME_LIBRARY_MISMATCH', '/D_ALLOW_ITERATOR_DEBUG_LEVEL_MISMATCH', '/D_ALLOW_MSC_VER_MISMATCH', '/DNO_X360_XDK', '/DNDEBUG', '/DGIT_COMMIT_HASH="[]"', '/DCOMPILER_MSVC=1', '/DMSVC=1', '/DCOMPILER_MSVC32=1', '/DUSE_ZLIB=1', '/DHAVE_JPEG=1', '/DHAVE_PNG=1', '..\\video\\video_bink\\bink_material.cpp', '/FC', '/c', '/FoC:\\Users\\redacted\\Desktop\\source-engine\\source-engine\\source-engine\\build\\video\\video_bink\\bink_material.cpp.48.o']
compiled in 32-bit mode, should i use 64-bit?
It's not an actual error message, it should be above
okay lemme look
fatal error C1083: içerme dosyasi açilamiyor: 'libavutil/imgutils.h': No such file or directory
fatal error C1083: içerme dosyasi açilamiyor: 'libavutil/imgutils.h': No such file or directory
That's what I said, ffmpeg is not installed or not in include path
fatal error C1083: içerme dosyasi açilamiyor: 'libavutil/imgutils.h': No such file or directory
That's what I said, ffmpeg is not installed or not in include path
How can i include it? i already have latest ffmpeg installed on source-engine/thirdparty.
oh do i need to edit \video\video_bink\wscript
to includes =
?
LOL, seems like nillerusr forgot to add ffmpeg detection and I forgot to mention this. You can append check_deps
function in wscript with avcodec, avutil and avformat. Linux's conf.check_cfg
automatically appends include path but not with windows so video/video_bink/wscript includes can be appended with include path (relative to this file so something like ../../../thirdparty/ffmpeg/include
(it's not included in thirdparty submodule))
I have no idea how to fix this, tried rebuilding twice, no dice
log: