From 2da413fa8133e4e285f199fbb992dc478ec4bd0e Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 18 Jul 2010 14:04:13 -0600 Subject: [PATCH] ... --- src/calibre/utils/PythonMagickWand.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/calibre/utils/PythonMagickWand.py b/src/calibre/utils/PythonMagickWand.py index cf9b5d167f..69a17d2297 100644 --- a/src/calibre/utils/PythonMagickWand.py +++ b/src/calibre/utils/PythonMagickWand.py @@ -66,7 +66,7 @@ and save it to a new file. """ -import ctypes, sys, os +import ctypes, sys, os, glob from ctypes import util iswindows = 'win32' in sys.platform or 'win64' in sys.platform isosx = 'darwin' in sys.platform @@ -85,7 +85,8 @@ elif iswindows: _lib = flib if isfrozen else 'CORE_RL_wand_' else: if isfrozen: - _lib = os.path.join(sys.frozen_path, 'libMagickWand.so.2') + _lib = glob.glob(os.path.join(sys.frozen_path, + 'libMagickWand.so.*'))[-1] else: _lib = util.find_library('MagickWand') if _lib is None: