dll_build_name builds the proper path to a library given a list of paths seperated by path_seperator and a library name. It adds in the platform specific endings etc.
It is documented to return whether the file exists, but only does so if a path_seperator exists in the path.
Add file availability check in the other cases.
It is documented to return whether the file exists, but only does so if a path_seperator exists in the path.
Add file availability check in the other cases.