Yes, on Mac it seems we also need to link with something called libgcc_ext.10.5 
as well as libquadmath

Sigh.

Anyone know what that is? google was not much help

I am happy to modify ExtUtils::F77 to add these by default for gfortran, but I 
need to know if this is platform specific… or not. Can someone take a look for 
linux?

Building ‘PGPLOT’ module is an excellent test as it gives a ‘make test’ error 
if there are undefined symbols….

Karl

> On 26 Oct 2015, at 9:43 am, sisyph...@optusnet.com.au wrote:
> 
> -----Original Message----- From: Karl Glazebrook
> Sent: Sunday, October 25, 2015 4:37 PM
> To: pdl-devel
> Subject: [Pdl-devel] PDL::Slatec
> 
>> Next there’s stuff going on with PERL_DL_NONLAZY  (which is the default for 
>> 'make test')
>> 
>> Basically loading PDL::Slatec doesn’t work with this variable set due to 
>> undefined symbols. (We need to link with more than -lgfortran it seems… go 
>> figure.)
> 
> On Windows with gcc-4.9.2 we're adding a -lquadmath link to avoid undefined 
> references to some (libquadmath) symbols.
> That wasn't needed when using earlier versions of gcc.
> 
> Perhaps your undefined symbols are libquadmath ones ?
> 
> Cheers,
> Rob 

------------------------------------------------------------------------------
_______________________________________________
pdl-devel mailing list
pdl-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pdl-devel

Reply via email to