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