On 27/02/2010 10:59, Steffen Mueller wrote:

> By the way, I think our single biggest barrier of entry for MacOSX is
> that their stupid system perl is unthreaded. Why Apple made that silly
> choice is beyond me, but it's not going to change. Thus, for true
> out-of-the-box experience on MacOS, we'll need someone to create a sort
> of Padre-standalone including a threaded perl as a .dmg. I suppose your
> PPMs were made with a threaded perl? If so, maybe they could form a base
> for building such a package akin to how Curtis uses .par's of wx and
> similar large modules to keep the rebuilding time of a Strawberry Perl
> release down. (Note: PPMs can also be converted to .par's using
> PAR::Dist::FromPPM.) I'm trying to say that you, Mark, need to do this,
> by the way. :)

The PPM's are built using ActivePerl - so a quick way to take a look at 
Padre on OSX is to install ActivePerl and install the PPMs. They are 
built on an intel - Snow Leopard machine - but are tested against an old 
G4 Mac Mini running Tiger - so they should work for just about everyone. 
I went to the effort of Linux PPMs too as most of the traffic on the PPM 
website will be from Windows users. I wanted to give an easy opportunity 
for someone coming from a Windows background to give cross-platform 
stuff a try.

Funnily enough I was going to post to the strawberry/vanilla list to see 
if anyone was thinking of a distro for MacOSX. On Snow Leopard, the 
installed wxPerl does not work at all and the Perl itself has a bizarre 
32bit / 64bit switching system. Seems like there's a need for a truly 
free distribution on MacOSX. I vote for 'orangeperl'.
But I'll probably take the lazy route and use ActivePerl until MacOSX 
becomes a 'business only' platform too.

>
> Odd. Is it listed in the PPM's dependency meta information?
>

Yep - When you select Padre it warns you that dependency Debug::Client 
cannot be found. However, Debug::Client is there and can be installed 
with the package manager. This would not be so bad - except that ppm 
installs NO dependencies if Debug::Client is missing - but does not warn 
you. It would be very confusing for a first time user. I will get it 
fixed eventually - may head is gone just for now.

Regards

Mark

_______________________________________________
Padre-dev mailing list
[email protected]
http://mail.perlide.org/mailman/listinfo/padre-dev

Reply via email to