Success for me.

I have installed scikarl from the sourceforge link on my new mac mini,
running OS X 10.6.4.  All the graphics demos seem to work correctly, as well
as the sequence below.  I also added the following in my .perldlrc

$ cat .perldlrc
use PDL::AutoLoader;
1;

The below commands work with or without the .perldlrc however.

thanks for a great job guys!

--BC

On Mon, Jun 28, 2010 at 10:20 AM, Patrick Durrell <[email protected]
> wrote:

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


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

Reply via email to