[MacPorts] #43523: plplot @5.9.9: update to 5.10.0
MacPorts
noreply at macports.org
Mon Jun 9 05:48:06 PDT 2014
#43523: plplot @5.9.9: update to 5.10.0
--------------------------------+-----------------------
Reporter: cartasegna.luca@… | Owner: takeshi@…
Type: update | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: fixed | Keywords:
Port: plplot |
--------------------------------+-----------------------
Comment (by gnwiii@…):
After upgrading plplot on Snow Leopard, gnudatalanguage must be rebuilt,
but the build fails because {{{include/plot/plConfig.h}}} references a
non-existent file {{{plplot_config.h}}}. The comments in {{{plConfig.h}}}
indicate that
{{{plplot_config.h}}} should not be installed, so it appears the test:
{{{
#ifdef HAVE_CONFIG_H
# include <plplot_config.h>
#endif
}}}
in {{{plConfig.h}}} should be adjusted. This issue has been discussed at
[https://bugs.gentoo.org/show_bug.cgi?id=498234].
A workaround is to change the test, e.g.:
{{{
#ifdef HAVE_PLPLOT_CONFIG_H
# include <plplot_config.h>
#endif
}}}
This change gets past the missing include file.
== bonus content for those who just want to get gnudatalanguage working ==
After the include problem has been resolved, gnudatalanguage still fails
to build due to:
{{{
.../plotting_contour.cpp:814:37: error: 'class GDLGStream' has no member
named 'wid'
}}}
To use plplot >= 5.9.10, copy the following block (from
[http://gnudatalanguage.cvs.sourceforge.net/viewvc/gnudatalanguage/gdl/src/gdlgstream.hpp?view=markup]):
{{{
178 // uncomment for plplot >= 5.9.10
179 // void wid( PLINT w) { this->width( w);}
}}}
and remove the {{{//}}} from the second line.
--
Ticket URL: <https://trac.macports.org/ticket/43523#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list