blob: 9fd697a9f0b3549b0dcdeec57d90e85489577a13 [file] [log] [blame]
Brian Silvermanb0ebf1d2018-10-17 23:36:40 -07001--- a/geos.py 2018-10-17 23:02:05.000000000 -0700
2+++ b/geos.py 2018-10-17 23:16:33.017257372 -0700
3@@ -40,6 +40,11 @@ def load_dll(libname, fallbacks=None):
4 return CDLL(lib)
5 except OSError:
6 pass
7+ base = os.path.dirname(os.path.dirname(__file__))
8+ try:
9+ return CDLL(os.path.join(base, 'rpathed', 'usr', 'lib', lib))
10+ except OSError:
11+ pass
12 if fallbacks is not None:
13 for name in fallbacks:
14 try: