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
