Revision: 6160 http://matplotlib.svn.sourceforge.net/matplotlib/?rev=6160&view=rev Author: jswhit Date: 2008-10-07 00:38:35 +0000 (Tue, 07 Oct 2008)
Log Message: ----------- fix pickling Modified Paths: -------------- trunk/toolkits/basemap/setup.py Modified: trunk/toolkits/basemap/setup.py =================================================================== --- trunk/toolkits/basemap/setup.py 2008-10-06 19:18:09 UTC (rev 6159) +++ trunk/toolkits/basemap/setup.py 2008-10-07 00:38:35 UTC (rev 6160) @@ -81,15 +81,19 @@ package_dirs = {'':'lib'} extensions = [Extension("mpl_toolkits.basemap._proj",deps+['src/_proj.c'],include_dirs = ['src'],)] extensions.append(Extension("mpl_toolkits.basemap._geod",deps+['src/_geod.c'],include_dirs = ['src'],)) +# can't install _geoslib in mpl_toolkits.basemap namespace, +# or Basemap objects won't be pickleable. 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("mpl_toolkits.basemap._geoslib",['src/_geoslib.c'], + #extensions.append(Extension("mpl_toolkits.basemap._geoslib",['src/_geoslib.c'], + 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("mpl_toolkits.basemap._geoslib",['src/_geoslib.c'], + #extensions.append(Extension("mpl_toolkits.basemap._geoslib",['src/_geoslib.c'], + extensions.append(Extension("_geoslib",['src/_geoslib.c'], library_dirs=geos_library_dirs, runtime_library_dirs=geos_library_dirs, include_dirs=geos_include_dirs, 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 the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Matplotlib-checkins mailing list Matplotlib-checkins@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-checkins