File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -199,11 +199,18 @@ def libpaths(paths,bits):
199
199
'/opt/local/include' , '/sw/include' ,
200
200
'/usr/include/suitesparse' ]
201
201
default_src_dirs = ['.' ,'/usr/local/src' , '/opt/src' ,'/sw/src' ]
202
-
203
202
default_x11_lib_dirs = libpaths (['/usr/X11R6/lib' ,'/usr/X11/lib' ,
204
203
'/usr/lib' ], platform_bits )
205
204
default_x11_include_dirs = ['/usr/X11R6/include' ,'/usr/X11/include' ,
206
205
'/usr/include' ]
206
+ if os .path .exists ('/usr/lib/X11' ):
207
+ globbed_x11_dir = glob ('/usr/lib/*/libX11.so' )
208
+ if globbed_x11_dir :
209
+ x11_so_dir = os .path .split (globbed_x11_dir [0 ])[0 ]
210
+ default_x11_lib_dirs .extend ([x11_so_dir , '/usr/lib/X11' ])
211
+ default_x11_include_dirs .extend (['/usr/lib/X11/include' ,
212
+ '/usr/include/X11' ])
213
+
207
214
208
215
if os .path .join (sys .prefix , 'lib' ) not in default_lib_dirs :
209
216
default_lib_dirs .insert (0 ,os .path .join (sys .prefix , 'lib' ))
You can’t perform that action at this time.
0 commit comments