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

diligent-core: fix android compilation and several warnings #25340

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

perseoGI
Copy link
Contributor

Summary

Changes to recipe: diligent-core/all

Motivation

This recipe could not be compiled in Android due to upstream CMakeLists.txt only installs core includes in Apple, Linux and Windows.

Closes #9796

Details

This PR forces upstream CMakeLists.txt to always install core includes and fixes warnings catch by conan lint

Android compilation traces:
$ conan create recipes/diligent-core/all --version api.252005 --build=missing -pr:h android-packed -pr:b default
======== Exporting recipe to the cache ========
diligent-core/api.252005: Exporting package recipe: /Users/perseo/sources/conan-center-index/recipes/diligent-core/all/conanfile.py
diligent-core/api.252005: exports: File 'conandata.yml' found. Exporting it...
diligent-core/api.252005: Calling export_sources()
diligent-core/api.252005: Copied 1 '.py' file: conanfile.py
diligent-core/api.252005: Copied 1 '.yml' file: conandata.yml
diligent-core/api.252005: Copied 1 '.cmake' file: conan_deps.cmake
diligent-core/api.252005: Exported to cache folder: /Users/perseo/.conan2/p/dilig6d4bec94dfc93/e
diligent-core/api.252005: Exported: diligent-core/api.252005#b5e759c2ca469899c4fe19a6d48ff1b3 (2024-09-20 10:47:19 UTC)

======== Input profiles ========
Profile host:
[settings]
arch=armv8
build_type=Release
compiler=clang
compiler.cppstd=17
compiler.libcxx=c++_static
compiler.version=17
os=Android
os.api_level=24
[tool_requires]
*: cmake/3.29.7, android-ndk/r26d
[conf]
tools.build:verbosity=verbose
tools.cmake.cmaketoolchain:generator=Ninja
tools.compilation:verbosity=verbose
tools.system.package_manager:mode=install
tools.system.package_manager:sudo=yes

Profile build:
[settings]
arch=armv8
build_type=Release
compiler=apple-clang
compiler.cppstd=gnu17
compiler.libcxx=libc++
compiler.version=15
os=Macos


======== Computing dependency graph ========
Graph root
    cli
Requirements
    diligent-core/api.252005#b5e759c2ca469899c4fe19a6d48ff1b3 - Cache
    glslang/1.3.224.0#2b09fe001e9ce4ec230504386f0862d7 - Cache
    opengl/system#4df6fecde4084386beded3ed0e56e4ea - Cache
    robin-hood-hashing/3.11.5#6287c40b3396bea819b4751ef6bf8737 - Cache
    spirv-cross/1.3.224.0#a6abc63541499089423a8472cfbe2388 - Cache
    spirv-headers/1.3.224.0#1d19c94434cb2355a2c67823fe18c74b - Cache
    spirv-tools/1.3.224.0#7f77f3d8f50f62fee8353f7ab716711d - Cache
    volk/1.3.224.0#e570fd26523c2205edf10f2a35abbb31 - Cache
    vulkan-headers/1.3.224.0#84576deff1b71bce4b32d788e9f3c3b8 - Cache
    vulkan-validationlayers/1.3.224.1#9cd669ed657179df6ab38a8ba7aa30b0 - Cache
    xxhash/0.8.1#7bf1cd1fe3d31f1fbcc758d93c907e8d - Cache
Build requirements
    android-ndk/r26d#0a8a020a2e0ce2edbda6ff226a33a23a - Cache
    cmake/3.29.7#cbf5446442af81d8f7e1b6c719e5982b - Cache

======== Computing necessary packages ========
diligent-core/api.252005: Main binary package '36bf2bf5b28e195f405d2f56335c15691ce5b2dd' missing
diligent-core/api.252005: Checking 7 compatible configurations
diligent-core/api.252005: Compatible configurations not found in cache, checking servers
diligent-core/api.252005: '1ce4c332395e2f7b2d7153e9f7ae05592633696b': compiler.cppstd=14
diligent-core/api.252005: 'c36e0959d1ab6f909a6110dcc0c62a5ed76fd392': compiler.cppstd=gnu14
diligent-core/api.252005: '8ab1ced384a67dffe2f7ec97c167ac7dc06cb178': compiler.cppstd=gnu17
diligent-core/api.252005: '5aeca474ae1bbc7222f829519755cc7ba6d6fc8a': compiler.cppstd=20
diligent-core/api.252005: '23e459c1e837d7439eddcac2853bb4b0b2cca112': compiler.cppstd=gnu20
diligent-core/api.252005: '0726c98592e166dc60ca003cd63d1f4b016394f7': compiler.cppstd=23
diligent-core/api.252005: 'cc7bb500985524ff5879970436468c40f7c8fe2a': compiler.cppstd=gnu23
Requirements
    diligent-core/api.252005#b5e759c2ca469899c4fe19a6d48ff1b3:36bf2bf5b28e195f405d2f56335c15691ce5b2dd - Build
    glslang/1.3.224.0#2b09fe001e9ce4ec230504386f0862d7:6c4e0bba74159fd9ca2e3c242fddd01a790558bc#62fdfa33938e3ea6363249d48aea4759 - Cache
    opengl/system#4df6fecde4084386beded3ed0e56e4ea:da39a3ee5e6b4b0d3255bfef95601890afd80709#0ba8627bd47edc3a501e8f0eb9a79e5e - Cache
    spirv-cross/1.3.224.0#a6abc63541499089423a8472cfbe2388:d7e71b781a7edd27208475cb974f88d07765c990#3c8471ea091b746c0ecec9362e8f0be0 - Cache
    spirv-headers/1.3.224.0#1d19c94434cb2355a2c67823fe18c74b:da39a3ee5e6b4b0d3255bfef95601890afd80709#63c3b7a6ca3d6a1c15fb57dd75f6a65c - Cache
    spirv-tools/1.3.224.0#7f77f3d8f50f62fee8353f7ab716711d:4c688e57e84fabc1bbfe010b36dfdfdbb52e6b6a#834b1e71e30d0a840d11aa94d1b79ea0 - Cache
    volk/1.3.224.0#e570fd26523c2205edf10f2a35abbb31:6cf713ee8f99d766d65bfa08eb4043cb37c70090#47f3a81ede26811bc1bd1fa2b83c937c - Cache
    vulkan-headers/1.3.224.0#84576deff1b71bce4b32d788e9f3c3b8:da39a3ee5e6b4b0d3255bfef95601890afd80709#d5b79591109e0ee70efb26b43a26fa34 - Cache
    vulkan-validationlayers/1.3.224.1#9cd669ed657179df6ab38a8ba7aa30b0:5606847758cdd0ab2b24b065c9f237c55d96ff09#ee35ab67d00eddd731d05393fe6774aa - Cache
    xxhash/0.8.1#7bf1cd1fe3d31f1fbcc758d93c907e8d:a14d5a2f59ce0c8e4a44e5ed65893ff8f5c147de#28938be7a75b0d640099251c8584a429 - Cache
Build requirements
    android-ndk/r26d#0a8a020a2e0ce2edbda6ff226a33a23a:6ba76ae6cfdc8f67a6ca0b08ff55ea86c09fb53f#7c5429a3327be9d7bb233635651dc243 - Cache
    cmake/3.29.7#cbf5446442af81d8f7e1b6c719e5982b:9e5323c65b94ae38c3c733fe12637776db0119a5#14bf4084395f6d0b5b5a027d5fb468eb - Cache
Skipped binaries
    robin-hood-hashing/3.11.5

======== Installing packages ========
android-ndk/r26d: Already installed! (1 of 12)
cmake/3.29.7: Already installed! (2 of 12)
cmake/3.29.7: Appending PATH environment variable: /Users/perseo/.conan2/p/cmakeecd7ca76c80e7/p/CMake.app/Contents/bin
cmake/3.29.7: Appending PATH environment variable: /Users/perseo/.conan2/p/cmakeecd7ca76c80e7/p/CMake.app/Contents/bin
opengl/system: Already installed! (3 of 12)
spirv-cross/1.3.224.0: Already installed! (4 of 12)
spirv-headers/1.3.224.0: Already installed! (5 of 12)
vulkan-headers/1.3.224.0: Already installed! (6 of 12)
xxhash/0.8.1: Already installed! (7 of 12)
spirv-tools/1.3.224.0: Already installed! (8 of 12)
volk/1.3.224.0: Already installed! (9 of 12)
glslang/1.3.224.0: Already installed! (10 of 12)
vulkan-validationlayers/1.3.224.1: Already installed! (11 of 12)
diligent-core/api.252005: Calling source() in /Users/perseo/.conan2/p/dilig6d4bec94dfc93/s/src
diligent-core/api.252005: Unzipping API252005.tar.gz to .

-------- Installing package diligent-core/api.252005 (12 of 12) --------
diligent-core/api.252005: Building from source
diligent-core/api.252005: Package diligent-core/api.252005:36bf2bf5b28e195f405d2f56335c15691ce5b2dd
diligent-core/api.252005: Copying sources to build folder
diligent-core/api.252005: Building your package in /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/b
diligent-core/api.252005: Calling generate()
diligent-core/api.252005: Generators folder: /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/b/build/Release/generators
diligent-core/api.252005: CMakeToolchain generated: conan_toolchain.cmake
diligent-core/api.252005: CMakeToolchain generated: /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/b/build/Release/generators/CMakePresets.json
diligent-core/api.252005: CMakeToolchain generated: /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/b/src/CMakeUserPresets.json
diligent-core/api.252005: CMakeDeps necessary find_package() and targets for your CMakeLists.txt
    find_package(opengl_system)
    find_package(spirv-cross)
    find_package(glslang)
    find_package(vulkan-validationlayers)
    find_package(SPIRV-Tools)
    find_package(volk)
    find_package(VulkanHeaders)
    find_package(xxHash)
    target_link_libraries(... opengl::opengl spirv-cross::spirv-cross glslang::glslang-do-not-use vulkan-validationlayers::vulkan-validationlayers spirv-tools::spirv-tools volk::volk vulkan-headers::vulkan-headers xxHash::xxhash)
diligent-core/api.252005: Generating aggregated env files
diligent-core/api.252005: Generated aggregated env files: ['conanbuild.sh', 'conanrun.sh']
diligent-core/api.252005: Calling build()
diligent-core/api.252005: apply_conandata_patches(): No patches defined in conandata
diligent-core/api.252005: Running CMake.configure()
diligent-core/api.252005: RUN: cmake -G "Ninja" -DCMAKE_TOOLCHAIN_FILE="generators/conan_toolchain.cmake" -DCMAKE_INSTALL_PREFIX="/Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p" -DCMAKE_POLICY_DEFAULT_CMP0091="NEW" -DCMAKE_BUILD_TYPE="Release" -DBUILD_SHARED_LIBS="OFF" "/Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/b/src" --loglevel=VERBOSE
-- Using Conan toolchain: /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/b/build/Release/generators/conan_toolchain.cmake
... 

diligent-core/api.252005 (test package): Running CMake.build()
diligent-core/api.252005 (test package): RUN: cmake --build "/Users/perseo/sources/conan-center-index/recipes/diligent-core/all/test_package/build/clang-17-armv8-17-release" --verbose -- -j14
Change Dir: '/Users/perseo/sources/conan-center-index/recipes/diligent-core/all/test_package/build/clang-17-armv8-17-release'

Run Build Command(s): /opt/homebrew/bin/ninja -v -j14
[1/2] /Users/perseo/.conan2/p/andro23267a239670e/p/bin/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Users/perseo/.conan2/p/andro23267a239670e/p/bin/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -DENABLE_HLSL -DENABLE_OPT -DPLATFORM_ANDROID=1 -DSPIRV_CROSS_NAMESPACE_OVERRIDE=spirv_cross -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Common -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Common/interface -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Platforms/interface -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Graphics/GraphicsEngine/interface -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Graphics/GraphicsEngineVulkan/interface -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Graphics/GraphicsEngineOpenGL/interface -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Graphics/GraphicsAccessories/interface -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Graphics/GraphicsTools/interface -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Graphics/HLSL2GLSLConverterLib/interface -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Primitives/interface -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Platforms/Basic/interface -isystem /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/include/Platforms/Android/interface -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security   -O3 -DNDEBUG  -std=c++17 -fPIE -MD -MT CMakeFiles/test_package.dir/test_package.cpp.o -MF CMakeFiles/test_package.dir/test_package.cpp.o.d -o CMakeFiles/test_package.dir/test_package.cpp.o -c /Users/perseo/sources/conan-center-index/recipes/diligent-core/all/test_package/test_package.cpp
[2/2] : && /Users/perseo/.conan2/p/andro23267a239670e/p/bin/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ --target=aarch64-none-linux-android24 --sysroot=/Users/perseo/.conan2/p/andro23267a239670e/p/bin/toolchains/llvm/prebuilt/darwin-x86_64/sysroot -g -DANDROID -fdata-sections -ffunction-sections -funwind-tables -fstack-protector-strong -no-canonical-prefixes -D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security   -O3 -DNDEBUG -static-libstdc++ -Wl,--build-id=sha1 -Wl,--no-rosegment -Wl,--no-undefined-version -Wl,--fatal-warnings -Wl,--no-undefined -Qunused-arguments   -Wl,--gc-sections CMakeFiles/test_package.dir/test_package.cpp.o -o test_package -L/Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib   -L/Users/perseo/.conan2/p/b/spirvb81b5262d7a1d/p/lib   -L/Users/perseo/.conan2/p/b/glsla33c2a2f0d85d8/p/lib   -L/Users/perseo/.conan2/p/b/spirv266261c445af3/p/lib   -L/Users/perseo/.conan2/p/b/vulka3e075e9f4e60c/p/lib   -L/Users/perseo/.conan2/p/b/volk4fd58007d1e1e/p/lib   -L/Users/perseo/.conan2/p/b/xxhas183bcf44357cf/p/lib /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-AndroidPlatform.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-BasicPlatform.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-Common.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-GraphicsAccessories.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-GraphicsEngine.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-GraphicsEngineNextGenBase.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-GraphicsEngineOpenGL-static.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-GraphicsEngineVk-static.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-GraphicsTools.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-HLSL2GLSLConverterLib.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-Primitives.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligent-ShaderTools.a  /Users/perseo/.conan2/p/b/dilig003ebbbcbeb0b/p/lib/libDiligentCore.a  /Users/perseo/.conan2/p/b/spirvb81b5262d7a1d/p/lib/libspirv-cross-c.a  /Users/perseo/.conan2/p/b/spirvb81b5262d7a1d/p/lib/libspirv-cross-cpp.a  /Users/perseo/.conan2/p/b/spirvb81b5262d7a1d/p/lib/libspirv-cross-msl.a  /Users/perseo/.conan2/p/b/spirvb81b5262d7a1d/p/lib/libspirv-cross-hlsl.a  /Users/perseo/.conan2/p/b/spir
vb81b5262d7a1d/p/lib/libspirv-cross-util.a  /Users/perseo/.conan2/p/b/spirvb81b5262d7a1d/p/lib/libspirv-cross-glsl.a  /Users/perseo/.conan2/p/b/spirvb81b5262d7a1d/p/lib/libspirv-cross-reflect.a  /Users/perseo/.conan2/p/b/spirvb81b5262d7a1d/p/lib/libspirv-cross-core.a  /Users/perseo/.conan2/p/b/glsla33c2a2f0d85d8/p/lib/libSPIRV.a  /Users/perseo/.conan2/p/b/glsla33c2a2f0d85d8/p/lib/libglslang.a  /Users/perseo/.conan2/p/b/glsla33c2a2f0d85d8/p/lib/libMachineIndependent.a  /Users/perseo/.conan2/p/b/glsla33c2a2f0d85d8/p/lib/libSPVRemapper.a  /Users/perseo/.conan2/p/b/glsla33c2a2f0d85d8/p/lib/libHLSL.a  /Users/perseo/.conan2/p/b/glsla33c2a2f0d85d8/p/lib/libOGLCompiler.a  /Users/perseo/.conan2/p/b/glsla33c2a2f0d85d8/p/lib/libOSDependent.a  /Users/perseo/.conan2/p/b/glsla33c2a2f0d85d8/p/lib/libGenericCodeGen.a  /Users/perseo/.conan2/p/b/vulka3e075e9f4e60c/p/lib/libVkLayer_utils.a  -landroid  -llog  /Users/perseo/.conan2/p/b/spirv266261c445af3/p/lib/libSPIRV-Tools-diff.a  /Users/perseo/.conan2/p/b/spirv266261c445af3/p/lib/libSPIRV-Tools-lint.a  /Users/perseo/.conan2/p/b/spirv266261c445af3/p/lib/libSPIRV-Tools-reduce.a  /Users/perseo/.conan2/p/b/spirv266261c445af3/p/lib/libSPIRV-Tools-link.a  /Users/perseo/.conan2/p/b/spirv266261c445af3/p/lib/libSPIRV-Tools-opt.a  /Users/perseo/.conan2/p/b/spirv266261c445af3/p/lib/libSPIRV-Tools.a  -lc++_static  /Users/perseo/.conan2/p/b/volk4fd58007d1e1e/p/lib/libvolk.a  /Users/perseo/.conan2/p/b/xxhas183bcf44357cf/p/lib/libxxhash.a  -latomic -lm && :



======== Testing the package: Executing test ========
diligent-core/api.252005 (test package): Running test()

Android test_package emulation
$ emu64a:/data/local/tmp $ ls -l
total 740
-rwxrwxrwx 1 shell shell 750776 2024-09-20 12:47 test_package

$ emu64a:/data/local/tmp $ file test_package
test_package: ELF shared object, 64-bit LSB arm64, dynamic (/system/bin/linker64), for Android 24, built by NDK r26d (11579264), BuildID=698a826d1be7fe91cd7b3a0f35476a681b08ad73, not stripped

$ emu64a:/data/local/tmp $ ./test_package
PLATFORM_ANDROID: 1

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ✔️

All green in build 1 (805e09fb3a1fa0b0ac52e5ddb64233fbfc01d0f1):

  • diligent-core/api.252004:
    Built 20 packages out of 22 (All logs)

  • diligent-core/api.252009:
    Built 20 packages out of 22 (All logs)

  • diligent-core/api.250014:
    Built 20 packages out of 22 (All logs)

  • diligent-core/2.5.2:
    Built 20 packages out of 22 (All logs)

  • diligent-core/api.252003:
    Built 20 packages out of 22 (All logs)

  • diligent-core/2.5.1:
    Built 20 packages out of 22 (All logs)

  • diligent-core/api.252005:
    Built 20 packages out of 22 (All logs)


Conan v2 pipeline ✔️

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

All green in build 1 (805e09fb3a1fa0b0ac52e5ddb64233fbfc01d0f1):

  • diligent-core/api.252004:
    Built 5 packages out of 10 (All logs)

  • diligent-core/api.252005:
    Built 5 packages out of 10 (All logs)

  • diligent-core/api.252009:
    Built 5 packages out of 10 (All logs)

  • diligent-core/api.252003:
    Built 5 packages out of 10 (All logs)

  • diligent-core/2.5.1:
    Built 5 packages out of 10 (All logs)

  • diligent-core/2.5.2:
    Built 5 packages out of 10 (All logs)

  • diligent-core/api.250014:
    Built 5 packages out of 10 (All logs)

Copy link
Contributor

Hooks produced the following warnings for commit 805e09f
diligent-core/api.252004@#dd24c9bd4b1518798e5a157a876ae26f
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64d.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64r.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
diligent-core/api.252009@#924584acd99064839aab4c908b0f7089
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64d.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64r.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
diligent-core/api.250014@#4fc28521d3e26f81cf912a4d99dfa153
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64d.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64r.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
diligent-core/2.5.2@#85135e47a51ee4d1a0bf245065c599f8
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64r.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64d.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
diligent-core/api.252003@#66f3cf9f372859ebb749b1b2ce27f70c
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64d.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64r.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
diligent-core/2.5.1@#3de39635c2e757f55f1098a035df8be3
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64d.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64r.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
diligent-core/api.252005@#b5e759c2ca469899c4fe19a6d48ff1b3
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64d.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.
post_package(): WARN: [MISSING SYSTEM LIBS (KB-H043)] Library '.\bin\GraphicsEngineD3D11_64r.dll' links to system library 'd3d11' but it is not in cpp_info.system_libs.

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

Successfully merging this pull request may close these issues.

[package] diligent-core/2.5.1@: not possible to build on android
2 participants