|
From: Maurice L. <mj...@ga...> - 2002-09-16 03:04:06
|
Maurice LeBrun writes:
> Alan W. Irwin writes:
> > (2) If you also obtain success with those interface files, then please
> > compare them with what is generated by the latest-generation swig you
> > installed on your RH7.3 system, and please let me know what differences
> > there are.
>
> Lots. But the ones that look to be the likely culprits are:
>
> < #define SWIG_init initplplotc
> < #define SWIG_name "plplotc"
>
> > #define SWIG_init init_plplotc
> > #define SWIG_name "_plplotc"
>
> The latter ones are those generated by swig 1.3.14. Ugh.
OK, I have built, installed, and tested 1.3.11 through 1.3.15,
and found:
#define SWIG_init initplplotc
#define SWIG_name "plplotc"
are used by 1.3.11 - 1.3.13, and
#define SWIG_init init_plplotc
#define SWIG_name "_plplotc"
are used in 1.3.14 & 1.3.15. Since it's in both of the last two versions it
would seem to be a convention change and not a bug. Jeez, I'd think this
would warrant a major version number change since it's clearly not backward
compatible.
--
Maurice LeBrun mj...@ga...
Research Organization for Information Science and Technology of Japan (RIST)
|