Looking for a solution to compile MacPorts and maintain my packages
Ryan Schmidt
ryandesign at macports.org
Wed Jul 1 18:12:50 PDT 2009
On Jul 1, 2009, at 15:06, Toby Peterson wrote:
> On Jul 1, 2009, at 1:04 PM, Jean-Michel Pouré wrote:
>
>> Finally I bought a dual processor Powermac G4 for 99€:
>> http://cgi.ebay.fr/ws/eBayISAPI.dll?ViewItem&item=260437468424
>>
>> It comes with Mac OS X 10.4, but I will try to upgrade it to 10.5.
>> Then
>> I will start compiling and try to chase bugs under PowerMac.
>
> Getting Leopard running on that machine will be quite an adventure...
I have Leopard working on my 466-MHz Power Mac G4. So that's a
generation or two newer than the 450-MHz G4 Jean-Michel bought. I
used LeopardAssist [1] to bypass the 867-MHz Leopard installer check.
There are a number of issues. Leopard assumes you have a graphics
card at least as new as the 867-MHz Power Mac G4 it requires as a
minimum, so on a lesser machine, there are some graphics glitches.
The DVD player is useless unless you copy over the graphics drivers
for your graphics card from a Tiger installation. And of course these
are very slow machines we're talking about, by today's standards.
Some of the larger ports take mine days to compile. I have mine set
up exclusively to help me fix PowerPC-specific issues I encounter in
MacPorts; thankfully those are rare. I would not want to use it as a
primary development machine.
I don't read French so I couldn't tell if your G4 is a single- or
dual-processor model. If dual, you'll want to enable multiple
simultaneous build jobs to speed things up. In /opt/local/etc/
macports/macports.conf, set build_make_jobs to the number of
simultaneous jobs you want (which some people recommend setting to
either the number of processors or cores you have available, or one
greater than that number). Set build_make_jobs to 0 and MacPorts will
determine the number of processors or cores you have available and
use that number of jobs.
[1] http://www.mac.profusehost.net/leopardassist/
More information about the macports-dev
mailing list