When I do a sanity check on the install of SciKarl, I get the following
errors:

perldl> use
PDL;


perldl> use
PDL::Minuit;


perldl> use
PDL::GSL::RNG;

Can't load
'/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PDL/GSL/RNG/RNG.bundle'
for module PDL::GSL::RNG:
dlopen(/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PDL/GSL/RNG/RNG.bundle,
1): Symbol not found: _gsl_rng_cmrg
  Referenced from:
/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PDL/GSL/RNG/RNG.bundle
  Expected in: flat namespace
 in
/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PDL/GSL/RNG/RNG.bundle
at /System/Library/Perl/5.10.0/darwin-thread-multi-2level/DynaLoader.pm line
207.
 at (eval 44) line 4
Compilation failed in require at (eval 44) line 4.
BEGIN failed--compilation aborted

perldl> use
PDL::GSL::INTERP;

Can't load
'/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PDL/GSL/INTERP/INTERP.bundle'
for module PDL::GSL::INTERP:
dlopen(/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PDL/GSL/INTERP/INTERP.bundle,
1): Symbol not found: _gsl_interp_akima
  Referenced from:
/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PDL/GSL/INTERP/INTERP.bundle
  Expected in: flat namespace
 in
/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PDL/GSL/INTERP/INTERP.bundle
at /System/Library/Perl/5.10.0/darwin-thread-multi-2level/DynaLoader.pm line
207.
 at (eval 54) line 4
Compilation failed in require at (eval 54) line 4.
BEGIN failed--compilation aborted

However, I see that the files INTERP.bundle and RNG.bundle are from my
previous attempts to build/install from CPAN source, so I am curious as to
how to  remake those files.
    Any thoughts?
  Pat


On Mon, Jun 28, 2010 at 1:08 PM, Patrick Durrell
<[email protected]>wrote:

> Thanks!   Although I do not think I need the PGPLOT libraries, I noticed
> that when I install the new SciKarl, I get the following errors when I run
> `demo pgplot':
> Not sure if these are big problems or not.    `demo 3d' works just fine,
> however.
>     However, I will ask...does the SciKarl 2.4.6 version have FFTW 2.1.5,
> or version 3?   (I am trying to run for the former)
>     Pat
>
> Can't load
> '/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PGPLOT/PGPLOT.bundle'
> for module PGPLOT:
> dlopen(/Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PGPLOT/PGPLOT.bundle,
> 1): Symbol not found: _cpgdraw
>   Referenced from:
> /Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PGPLOT/PGPLOT.bundle
>   Expected in: flat namespace
>  in
> /Library/Perl/5.10.0/darwin-thread-multi-2level/auto/PGPLOT/PGPLOT.bundle at
> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/DynaLoader.pm line
> 207.
>  at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 2272
>  at /System/Library/Perl/5.10.0/darwin-thread-multi-2level/DynaLoader.pm
> line 105
>     DynaLoader::croak('Can\'t load
> \'/Library/Perl/5.10.0/darwin-thread-multi-2level...') called at
> /System/Library/Perl/5.10.0/darwin-thread-multi-2level/DynaLoader.pm line
> 207
>     DynaLoader::bootstrap('PGPLOT', 2.20) called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 29
>     require PGPLOT.pm called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 2272
>     PDL::Graphics::PGPLOT::Window::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 0
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 0
>     require PDL/Graphics/PGPLOT/Window.pm called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT.pm line
> 148
>     PDL::Graphics::PGPLOT::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 0
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 0
>     require PDL/Graphics/PGPLOT.pm called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Demos/PGPLOT_demo.pm
> line 3
>     PDL::Demos::PGPLOT_demo::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 0
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 0
>     require PDL/Demos/PGPLOT_demo.pm called at (eval 48) line 1
>     eval 'require PDL::Demos::PGPLOT_demo;' called at /usr/local/bin/perldl
> line 410
>     main::demo('pgplot') called at (eval 46) line 4
>     main::__ANON__() called at /usr/local/bin/perldl line 668
>     eval {...} called at /usr/local/bin/perldl line 668
>     main::eval_and_report('demo \'pgplot\'\x{a}') called at
> /usr/local/bin/perldl line 606
>     main::process_input() called at /usr/local/bin/perldl line 626
>     eval {...} called at /usr/local/bin/perldl line 626
> Compilation failed in require at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 2272.
>  at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 2272
>     PDL::Graphics::PGPLOT::Window::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 2272
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 2272
>     require PDL/Graphics/PGPLOT/Window.pm called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT.pm line
> 148
>     PDL::Graphics::PGPLOT::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 2272
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 2272
>     require PDL/Graphics/PGPLOT.pm called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Demos/PGPLOT_demo.pm
> line 3
>     PDL::Demos::PGPLOT_demo::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 2272
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PGPLOT.pm line 2272
>     require PDL/Demos/PGPLOT_demo.pm called at (eval 48) line 1
>     eval 'require PDL::Demos::PGPLOT_demo;' called at /usr/local/bin/perldl
> line 410
>     main::demo('pgplot') called at (eval 46) line 4
>     main::__ANON__() called at /usr/local/bin/perldl line 668
>     eval {...} called at /usr/local/bin/perldl line 668
>     main::eval_and_report('demo \'pgplot\'\x{a}') called at
> /usr/local/bin/perldl line 606
>     main::process_input() called at /usr/local/bin/perldl line 626
>     eval {...} called at /usr/local/bin/perldl line 626
> BEGIN failed--compilation aborted at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 2272.
>  at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 2272
>     require PDL/Graphics/PGPLOT/Window.pm called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT.pm line
> 148
>     PDL::Graphics::PGPLOT::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 2272
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 2272
>     require PDL/Graphics/PGPLOT.pm called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Demos/PGPLOT_demo.pm
> line 3
>     PDL::Demos::PGPLOT_demo::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 2272
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 2272
>     require PDL/Demos/PGPLOT_demo.pm called at (eval 48) line 1
>     eval 'require PDL::Demos::PGPLOT_demo;' called at /usr/local/bin/perldl
> line 410
>     main::demo('pgplot') called at (eval 46) line 4
>     main::__ANON__() called at /usr/local/bin/perldl line 668
>     eval {...} called at /usr/local/bin/perldl line 668
>     main::eval_and_report('demo \'pgplot\'\x{a}') called at
> /usr/local/bin/perldl line 606
>     main::process_input() called at /usr/local/bin/perldl line 626
>     eval {...} called at /usr/local/bin/perldl line 626
> Compilation failed in require at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT.pm line
> 148.
>  at /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT.pm
> line 148
>     PDL::Graphics::PGPLOT::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 148
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 148
>     require PDL/Graphics/PGPLOT.pm called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Demos/PGPLOT_demo.pm
> line 3
>     PDL::Demos::PGPLOT_demo::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 148
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT/Window.pm
> line 148
>     require PDL/Demos/PGPLOT_demo.pm called at (eval 48) line 1
>     eval 'require PDL::Demos::PGPLOT_demo;' called at /usr/local/bin/perldl
> line 410
>     main::demo('pgplot') called at (eval 46) line 4
>     main::__ANON__() called at /usr/local/bin/perldl line 668
>     eval {...} called at /usr/local/bin/perldl line 668
>     main::eval_and_report('demo \'pgplot\'\x{a}') called at
> /usr/local/bin/perldl line 606
>     main::process_input() called at /usr/local/bin/perldl line 626
>     eval {...} called at /usr/local/bin/perldl line 626
> BEGIN failed--compilation aborted at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT.pm line
> 148.
>  at /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT.pm
> line 148
>     require PDL/Graphics/PGPLOT.pm called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Demos/PGPLOT_demo.pm
> line 3
>     PDL::Demos::PGPLOT_demo::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT.pm line
> 148
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT.pm line
> 148
>     require PDL/Demos/PGPLOT_demo.pm called at (eval 48) line 1
>     eval 'require PDL::Demos::PGPLOT_demo;' called at /usr/local/bin/perldl
> line 410
>     main::demo('pgplot') called at (eval 46) line 4
>     main::__ANON__() called at /usr/local/bin/perldl line 668
>     eval {...} called at /usr/local/bin/perldl line 668
>     main::eval_and_report('demo \'pgplot\'\x{a}') called at
> /usr/local/bin/perldl line 606
>     main::process_input() called at /usr/local/bin/perldl line 626
>     eval {...} called at /usr/local/bin/perldl line 626
> Compilation failed in require at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Demos/PGPLOT_demo.pm
> line 3.
>  at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Demos/PGPLOT_demo.pm
> line 3
>     PDL::Demos::PGPLOT_demo::BEGIN() called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT.pm line
> 3
>     eval {...} called at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Graphics/PGPLOT.pm line
> 3
>     require PDL/Demos/PGPLOT_demo.pm called at (eval 48) line 1
>     eval 'require PDL::Demos::PGPLOT_demo;' called at /usr/local/bin/perldl
> line 410
>     main::demo('pgplot') called at (eval 46) line 4
>     main::__ANON__() called at /usr/local/bin/perldl line 668
>     eval {...} called at /usr/local/bin/perldl line 668
>     main::eval_and_report('demo \'pgplot\'\x{a}') called at
> /usr/local/bin/perldl line 606
>     main::process_input() called at /usr/local/bin/perldl line 626
>     eval {...} called at /usr/local/bin/perldl line 626
> BEGIN failed--compilation aborted at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Demos/PGPLOT_demo.pm
> line 3.
>  at
> /Library/Perl/5.10.0/darwin-thread-multi-2level/PDL/Demos/PGPLOT_demo.pm
> line 3
>     require PDL/Demos/PGPLOT_demo.pm called at (eval 48) line 1
>     eval 'require PDL::Demos::PGPLOT_demo;' called at /usr/local/bin/perldl
> line 410
>     main::demo('pgplot') called at (eval 46) line 4
>     main::__ANON__() called at /usr/local/bin/perldl line 668
>     eval {...} called at /usr/local/bin/perldl line 668
>     main::eval_and_report('demo \'pgplot\'\x{a}') called at
> /usr/local/bin/perldl line 606
>     main::process_input() called at /usr/local/bin/perldl line 626
>     eval {...} called at /usr/local/bin/perldl line 626
> Compilation failed in require at (eval 48) line 1.
>  at (eval 48) line 1
>     eval 'require PDL::Demos::PGPLOT_demo;' called at /usr/local/bin/perldl
> line 410
>     main::demo('pgplot') called at (eval 46) line 4
>     main::__ANON__() called at /usr/local/bin/perldl line 668
>     eval {...} called at /usr/local/bin/perldl line 668
>     main::eval_and_report('demo \'pgplot\'\x{a}') called at
> /usr/local/bin/perldl line 606
>     main::process_input() called at /usr/local/bin/perldl line 626
>     eval {...} called at /usr/local/bin/perldl line 626
>     (in cleanup) Undefined subroutine &PDL::Demos::PGPLOT_demo::run called
> at /usr/local/bin/perldl line 412.
>  at /usr/local/bin/perldl line 412
>     main::demo('pgplot') called at (eval 46) line 4
>     main::__ANON__() called at /usr/local/bin/perldl line 668
>     eval {...} called at /usr/local/bin/perldl line 668
>     main::eval_and_report('demo \'pgplot\'\x{a}') called at
> /usr/local/bin/perldl line 606
>     main::process_input() called at /usr/local/bin/perldl line 626
>     eval {...} called at /usr/local/bin/perldl line 626
>
>
>
>
> On Mon, Jun 28, 2010 at 11:39 AM, Matthew Kenworthy <
> [email protected]> wrote:
>
>> Yes, the 2.4.6 SciKarl was built on an iMac Snow Leopard with 64 bit.
>>
>> Matt
>>
>> On Mon, Jun 28, 2010 at 8:28 AM, Patrick Durrell
>> <[email protected]> wrote:
>> > Hi Matt,and P;
>> >    Thanks for the advice.   I was noticing SciKarl, but I thought I had
>> seen
>> > problems with using that on Snow Leopard.   Since I am `starting out' I
>> > certainly do not want to `mess' with the Perl already on the system
>> > (5.10.0), but I can't help but think my problems might well be rooted in
>> > 32-bit vs. 64-bit library issues.     If the latest SciKarl works with
>> Snow
>> > Leopard, then I would certainly give that a shot!
>>
>
>
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to