Revision: 5371
          http://matplotlib.svn.sourceforge.net/matplotlib/?rev=5371&view=rev
Author:   jswhit
Date:     2008-06-02 20:16:55 -0700 (Mon, 02 Jun 2008)

Log Message:
-----------
don't use runtime_library_dirs on windows

Modified Paths:
--------------
    trunk/toolkits/basemap/setup.py

Modified: trunk/toolkits/basemap/setup.py
===================================================================
--- trunk/toolkits/basemap/setup.py     2008-06-03 02:05:07 UTC (rev 5370)
+++ trunk/toolkits/basemap/setup.py     2008-06-03 03:16:55 UTC (rev 5371)
@@ -83,11 +83,19 @@
 
extensions.append(Extension("mpl_toolkits.basemap._geod",deps+['src/_geod.c'],include_dirs
 = ['src'],))
 # for some reason, pickling won't work if this extension is installed
 # as "matplotlib.toolkits.basemap._geoslib"
-extensions.append(Extension("_geoslib",['src/_geoslib.c'],
-                            library_dirs=geos_library_dirs,
-                            runtime_library_dirs=geos_library_dirs,
-                            include_dirs=geos_include_dirs,
-                            libraries=['geos_c','geos']))
+if sys.platform == 'win32': 
+# don't use runtime_library_dirs on windows (workaround
+# for a distutils bug - http://bugs.python.org/issue2437).
+    extensions.append(Extension("_geoslib",['src/_geoslib.c'],
+                                library_dirs=geos_library_dirs,
+                                include_dirs=geos_include_dirs,
+                                libraries=['geos_c','geos']))
+else:
+    extensions.append(Extension("_geoslib",['src/_geoslib.c'],
+                                library_dirs=geos_library_dirs,
+                                runtime_library_dirs=geos_library_dirs,
+                                include_dirs=geos_include_dirs,
+                                libraries=['geos_c','geos']))
 
 # install shapelib and dbflib.
 packages = packages + ['shapelib','dbflib']


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Matplotlib-checkins mailing list
Matplotlib-checkins@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins

Reply via email to