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

It seems that recent version is dependent with winrt api, that is not supported in WIN7. #120

Open
saedrna opened this issue Aug 29, 2020 · 1 comment

Comments

@saedrna
Copy link

saedrna commented Aug 29, 2020

Starting from version 2020.06.16, opencl.dll is dependent on winrt api, i.e. dumpbin of MSVC gives the following results

    CFGMGR32.dll
    api-ms-win-core-winrt-string-l1-1-0.dll
    api-ms-win-core-winrt-l1-1-0.dll
    KERNEL32.dll
    ole32.dll
    ADVAPI32.dll
    MSVCP140.dll
    VCRUNTIME140.dll
    api-ms-win-crt-heap-l1-1-0.dll
    api-ms-win-crt-string-l1-1-0.dll
    api-ms-win-crt-convert-l1-1-0.dll
    api-ms-win-crt-runtime-l1-1-0.dll

while previous version (2020.03.13) is

    CFGMGR32.dll
    KERNEL32.dll
    GDI32.dll
    ole32.dll
    ADVAPI32.dll
    VCRUNTIME140.dll
    api-ms-win-crt-heap-l1-1-0.dll
    api-ms-win-crt-string-l1-1-0.dll
    api-ms-win-crt-convert-l1-1-0.dll
    api-ms-win-crt-runtime-l1-1-0.dll

But unfortunately api-ms-win-core-winrt-string-l1-1-0.dll and api-ms-win-core-winrt-l1-1-0.dll are only supported after Win10. This will lose support for Windows 7.
The binaries are taken from anaconda.

Han

@jenatali
Copy link
Contributor

Yep, makes sense. Sounds like they should probably be delay-loaded instead. I'll give it a shot.

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

2 participants