I was just trying to tidy up the ‘make test’ issues with PDL::Slatec on Mac in 
readiness for a new SciPDL.

It seems that there’s a couple of issues.

====

First (Mac specific?) the build sequence does a ‘gfortran file.f’ on all the 
routines. This makes a x86_64 binary. However it tries to create the bundle 
with cc  -arch i386 -arch x86_64.

I don’t think gfortran supports dual arch builds??? 

===


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.)

===

I can fix both of these! I need to change the PDL::Slatec Makefile.PL and also 
update ExtUtils::F77. 


Karl



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

Reply via email to