From b229bda605faa9644f0c0ee631976856420de462 Mon Sep 17 00:00:00 2001 From: Mikolaj Rybinski Date: Mon, 31 May 2021 14:41:40 +0200 Subject: [PATCH] Fix library load on Linux: try lower-case library name --- picosdk/library.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/picosdk/library.py b/picosdk/library.py index 9047c4d..c9ff060 100644 --- a/picosdk/library.py +++ b/picosdk/library.py @@ -66,6 +66,9 @@ def __init__(self, name): def _load(self): library_path = find_library(self.name) + if library_path is None: + library_path = find_library(self.name.lower()) + if library_path is None: env_var_name = "PATH" if sys.platform == 'win32' else "LD_LIBRARY_PATH" raise CannotFindPicoSDKError("PicoSDK (%s) not found, check %s" % (self.name, env_var_name))