----- Original Message ----- From: "P Kishor" <[email protected]>
> GSL > ------ > I thought I would give GSL 1.14 a try. Downloaded and built it > successfully. But the PDL::GSL bindings fail with the following error. > > chmod 755 ../../../../blib/arch/auto/PDL/GSLSF/ZETA/ZETA.bundle > cp ZETA.bs ../../../../blib/arch/auto/PDL/GSLSF/ZETA/ZETA.bs > chmod 644 ../../../../blib/arch/auto/PDL/GSLSF/ZETA/ZETA.bs > Manifying ../../../../blib/man3/PDL::GSLSF::ZETA.3 > make[2]: Makefile: No such file or directory > make[2]: *** No rule to make target `Makefile'. Stop. > make[1]: *** [subdirs] Error 2 > make: *** [subdirs] Error 2 > > I can't figure out what is the cause of the error. the > PDL::GSLSF::ZETA.3 seems to have been manified successfully, and is > present in blib/man3, so the error is because of something after that. Yes - the error is quite possibly in relation to the *next* module that was to be built after the GSL modules. (That is, the PDL::GSL modules may, in fact, have all built successfully. I have been fooled by that sort of thing in the past.) For me, the module that builds straight after GSL, is FFTW - though it depends upon what has been scheduled by the Makefile.PL process. > > slatec > --------- > > I had WITH_SLATEC = undef in my perldl.conf, so slatec build was > attempted. However, seems like all the slatec programs were built > 32-bit. I suspect Extutils::F77 might not be doing its job correctly. There might be some messages in the 'perl Makefile.PL' output that help in this regard. > =========== > > FFTW 3.2.2 > ------------------ The PDL bindings work only with FFTW-2.x.x. (Version 3.x.x has a different API, and the PDL bindings have not yet been updated to work with it.) I think that installing the older 2.x.x version may fix the problems you experienced. Cheers, Rob _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
