diff --git a/flac.py b/flac.py index 05641aa..b34e9e7 100644 --- a/flac.py +++ b/flac.py @@ -1,4 +1,5 @@ import array +import os.path import string import UserDict @@ -12,7 +13,7 @@ else: is_little_endian = True del t -interleavelib = CDLL('./_interleave.so') +interleavelib = CDLL(os.path.join(os.path.dirname(__file__), '_interleave.so')) inter = {} for i in (16, ):