yep, when I copied the .dll to C:/Windows/System32 and ran the first command
again, the error message didn't pop up--though the output was identical,
caught at file t/callext.t, line 69, pkg main
Steve

On Tue, May 26, 2009 at 8:13 PM, Sisyphus <[email protected]> wrote:

>
> ----- Original Message ----- From: "Steve Cicala" <[email protected]
> >
> To: "Sisyphus" <[email protected]>
> Cc: <[email protected]>
> Sent: Wednesday, May 27, 2009 9:26 AM
> Subject: Re: [Perldl] installing on 64-bit Windows 7
>
>
>  Hi Rob:
>>
>> Running perl -Mblib t/callext.t I get the following output plus a perl.exe
>> System Error "The program can't start because MSVCR90.dll is missing from
>> your computer. Try reinstalling the program to fix this problem."
>>
>
> [snip]
>
> I think it's just that "The program" is running in an environment that
> doesn't have the location of MSVCR90.dll in its path.
> Could you place a copy of MSVCR90.dll (which you'll find somewhere in your
> compiler) into one of the standard path locations (eg C:/Windows/System32)
> and see if that fixes the problem. You'll probably need administrator
> privileges to do that.
>
> If that doesn't fix the problem (or you don't have the necessary
> permissions) try putting a copy of MSVCR90.dll into the
> 'C:\Perl64\cpan\build\PDL-2.4.4-HJYno3\t' directory ... and see if *that*
> makes any difference. I'm not saying that would be a *proper* fix - but I'd
> just like to know if it works.
>
>  And for the second command:
>>
>> C:\Perl64\cpan\build\PDL-2.4.4-HJYno3>perl -Mblib t/primitive.t
>>
>
> [snip]
>
>
>  APPROX: [0.0012512207 0.56356812 0.19329834 0.80871582 0.58499146
>> 0.4798584
>> 0.3
>> 5028076 0.89593506 0.82281494 0.74658203] [0.17410278 0.85891724
>> 0.71047974
>> 0.51
>> 351929  0.3039856 0.014984131 0.091400146 0.36444092 0.14730835
>> 0.16589355]
>> # APPROXFAIL: [0.0012512207 0.56356812 0.19329834 0.80871582 0.58499146
>> 0.47985
>> 84 0.35028076 0.89593506 0.82281494 0.74658203] [0.17410278 0.85891724
>> 0.7104797
>> 4 0.51351929  0.3039856 0.014984131 0.091400146 0.36444092 0.14730835
>> 0.16589355
>> ]
>> not ok 10
>> # Failed test 10 in t/primitive.t at line 70
>> #  t/primitive.t line 70 is: ok(tapprox $r1, $r2);
>> #10
>> APPROX: [ 2.2732644 -0.13658679 -1.1796004 -2.5994114 -2.3692902
>> -0.31108329
>> 0.0
>> 79409965 0.17934602 0.25786799 0.27189134] [-0.96917377 0.42073282
>> -0.12370318 -
>> 0.37962523 -1.5801404   0.273241 0.78336868 0.85087926 0.049819643
>> -0.51882636]
>> # APPROXFAIL: [ 2.2732644 -0.13658679 -1.1796004 -2.5994114 -2.3692902
>> -0.311083
>> 29 0.079409965 0.17934602 0.25786799 0.27189134] [-0.96917377 0.42073282
>> -0.1237
>> 0318 -0.37962523 -1.5801404   0.273241 0.78336868 0.85087926 0.049819643
>> -0.5188
>> 2636]
>> not ok 11
>> # Failed test 11 in t/primitive.t at line 76
>> #  t/primitive.t line 76 is: ok(tapprox $r1, $r2);
>> #11
>>
>
> This one might take a while ..... I'll see what I can come up with.
>
> Cheers,
> Rob
>
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to