This change tweaks the autoloader for Windows, especially for Ruby Installer 2.
Ruby Installer 2 adds the bin directory of its MSYS2 (a.k.a. DEVKIT) in the default DLL search directories. This directory is the location of the DLLs installed by pacman command.
If we try libraries only with their names like Fiddle.dlopen("libopenblas.dll") first, the autoloader makes it easier to use libraries installed by pacman command.
This change tweaks the autoloader for Windows, especially for Ruby Installer 2.
Ruby Installer 2 adds the bin directory of its MSYS2 (a.k.a. DEVKIT) in the default DLL search directories. This directory is the location of the DLLs installed by pacman command.
If we try libraries only with their names like
Fiddle.dlopen("libopenblas.dll")
first, the autoloader makes it easier to use libraries installed by pacman command.