On 10/3/2015 17:22, Chris Marshall wrote: > In this report > > http://www.cpantesters.org/cpan/report/f2b520ac-6a02-11e5-af12-2392e0bfc7aa > > > the build fails because the pointer to the $PDL::SHARE Core > structure is not declared. I'm having trouble following the logic > since we have a declaration of PDL as a Core struct. The use of > warn as PDL->pdl_warn is for a pointer to Core struct declaration. > I don't know where or what a correct fix would be. It seems > that the right thing was happening behind the scenes from de-fault-s. >
For me (on Ubuntu), the error is avoided if I replace: warn("Precision loss due to 'long double' to 'PDL_D' conversion!"); with: Perl_warn(aTHX_ "Precision loss due to 'long double' to 'PDL_D' conversion!"); Cheers, Rob ------------------------------------------------------------------------------ _______________________________________________ pdl-devel mailing list pdl-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pdl-devel