Ganesh Krishnan wrote:
>
> --------If this is a duplicate please ignore. I wasn’t sure if my 
> first message got through--------------
>
> I am having problems compiling PDL. I am installing to a non-standard 
> location and specified the PREFIX as ../bin/PDL and LIB as ../PDL. I 
> have perl 5.8.6 on a 64-bit machine running Linux. It fails with the 
> following error message:
>
> Appending installation info to ../PDL/i686-linux/perllocal.pod
>
> doc_site_install: Building PDL documentation database ...
>
> Can't load '……………………./PDL-2.4.4/blib/arch/auto/PDL/Core/Core.so' for 
> module PDL::Core: 
> …………………/perl_modules/PDL-2.4.4/blib/arch/auto/PDL/Core/Core.so: cannot 
> open shared object file: No such file or directory at 
> /usr/local/lib/perl5/5.8.6/i686-linux/DynaLoader.pm line 230.
>
> at ………………………./perl_modules/PDL-2.4.4/blib/lib/PDL/Doc.pm line 35
>
> Compilation failed in require at 
> …………………/perl_modules/PDL-2.4.4/blib/lib/PDL/Doc.pm line 35.
>
> BEGIN failed--compilation aborted at 
> ……………………./perl_modules/PDL-2.4.4/blib/lib/PDL/Doc.pm line 35.
>
> Compilation failed in require at Doc/scantree.pl line 1.
>
> BEGIN failed--compilation aborted at Doc/scantree.pl line 1.
>
> make: *** [doc_site_install] Error 255
>
> I tried using the module and it had problems finding the core.so file.
>
> Can't load '………………./PDL/Core/Core.so' for module PDL::Core: 
> …………………/perl_modules/PDL/i686-linux/auto/PDL/Core/Core.so: undefined 
> symbol: PL_sv_yes at 
> /usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi/DynaLoader.pm line 230.
>
> at ……………………/perl_modules/PDL/i686-linux/PDL/Fit/LM.pm line 26
>
> where the …………………… represents the directory tree above the subdirectory.
>
> Could anybody give me some pointers on how to solve this?
>
> Thanks
>
> Ganesh.
>
Does ……………………./PDL-2.4.4/blib/arch/auto/PDL/Core/Core.so exist? If not 
there might have been a problem when making. I'm assuming make test went 
OK too. In the PDL source directory, does 'perl -Mblib -e "use PDL" ' 
work? (assuming this is the first time you've installed PDL on this 
machine.) You'll probably eventually need to set your PERL5LIB 
environment variable, but I don't think that should be an issue now.

Derek

_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to