Re: Memory.bundle will not compile.

2013-12-13 Thread Charlie Garrison

Good morning,

You have sent a personal reply rather than to the list (or if 
you did send to the list it hasn't come through yet).


On 13/12/13 at 1:06 PM -, Alan Fry a...@afco.demon.co.uk wrote:


On 12 Dec 201323:11, at   23:11, Charlie Garrison wrote:


I'm so sorry you can't do a double click on your Mac to read a 
Perl error message. I thought that was pretty standard in the 
Mac world.


I didn't say I can't; I said it was easier if I didn't have to, 
and since you're asking for free help, why not make it easier 
for those you're asking to help you. Basic common sense.


And again, we're talking Perl here; I can't even work out how 
that screen shot is related at all; where did it come from. Just 
copy the error message from the text output. Again, we're 
talking Perl.


That is way off the beam. The issue is a 32/64 bit one and can 
be resolved by a perl version plist Prefer-32-Bit. But that's 
nasty thing to do IMHO.


Umm, you know the solution? Then why are you asking for help? 
Or, you know of 'a' solution but don't share that with us so we 
can help you find a better solution? You've got to put some 
effort into helping us to help you. If you don't give us all the 
facts that you know (or think) might be relevant, how do you 
expect non-mind readers to assist?



The errors  arise from a call 'use Mac::OSA;'. It's broken and I gather will 
never be fixed.


I'm not the author, so can't say. What dit the author say?

Hmm, that's part of the Mac::Carbon distro. Doesn't surprise me 
in the slightest that it's not getting ongoing love. There are 
newer (better?) ways of doing things these days.


And from what I can tell; it's not broken at all. It's not 
advertised as 64-bit compatible. Maybe your system is broken 
since it doesn't have a 32-bit perl. You can compile for 
yourself you know.



I have taken it out of the  script and done the job another way.


Since we're still having to be mind-readers to know what your 
ultimate goal is, and knowing that with Perl TIMTOWTDI almost 
always holds true, a different solution doesn't surprise me.


I can take heaps of guesses at what you really wanted to do, but 
that's not what you asked. I suggested some ways to solve the 
question you asked.



Charlie

--
   Ꮚ Charlie Garrison ♊ garri...@zeta.org.au

O ascii ribbon campaign - stop html mail - www.asciiribbon.org
〠  http://www.ietf.org/rfc/rfc1855.txt



Memory.bundle will not compile.

2013-12-12 Thread Alan Fry
I have a script which runs fine on OS 10.6.8 but fails on 10.7.2. The error 
message is this:

inline: Screen Shot 2013-12-12 at 14.37.31.png

the script itself begins:

#!/usr/bin/perl

use PDF::API2;
use Mac::OSA;

and the error occurs at 'use Mac::OSA;'

Any help would be appreciated.

Alan Fry






Re: Memory.bundle will not compile.

2013-12-12 Thread Charlie Garrison

Good morning,

On 12/12/13 at 2:59 PM -, Alan Fry a...@afco.demon.co.uk wrote:


I have a script which runs fine on OS 10.6.8 but fails on 10.7.2. The error 
message is this:


No idea what that screen shot is; we're talking perl so just use 
the command line. Also makes it heaps easier for us to help 
since we don't need to open another program to see what you're 
trying to tell us.


Try installing Memory::Memory again. Make sure you run the 
tests. If the tests fail, there are probably compile options 
that need changing, show us the test output. If tests succeed 
and installs fine, and you still have the same errors, then 
there is something wrong with your (script) environment. In that 
case, test from cli and show us all error output (not a 
screenshot please).



Charlie

--
   Ꮚ Charlie Garrison ♊ garri...@zeta.org.au

O ascii ribbon campaign - stop html mail - www.asciiribbon.org
〠  http://www.ietf.org/rfc/rfc1855.txt