On 2009-01-16 13:54-0000 Andrew Ross wrote:

> Alan,
>
> I think I have now fixed this one. h2def.py did not understand the
> PLDLLIMPEXP macros in plplotcanvas.h. Stripping these out with sed before
> processing means the python plplotcanvas bindings are generated
> correctly again. I get a load of GtkDeprecationWarning messages when I
> run the python plplotcanvas demos, but they work ok. I have tested this
> with and without -fvisibility=hidden. It would be good if others could
> check this too as we are approaching the release.

Hi Andrew:

Thanks very much for figuring out this complicated issue.  For my Debian
testing platform, I have done two tests of your changes.

(1) I tested the -fvisibility=hidden case with default.  That default
Python/numpy version
automatically disables the inconsistent Numeric version of pygcw that is 
available on
Debian testing.

(2) I tested the -fvisibility=hidden case with -DHAVE_NUMPY=OFF.
That Python/Numeric version is consistent with
the Numeric version of pygcw available on Debian testing so pygcw was
automatically enabled for this case.

In the first case, the C versions of the plplotcanvas demos worked fine in
the installed examples.  In the second case both the C versions and python
versions of the plplplotcanvas demos worked fine in the installed examples.

In sum, your fix is looking good from here, but your Ubuntu platforms are
not that different from mine so additional interactive testing in the
installed examples is requested from other developers here.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to