Message: Re: "No rule to make target" under OS X Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

More Re: "No rule to make target" under OS X 

Forum: Installation and Configuration
Re: None "No rule to make target" under OS X (Mark Looper)
Date: 21 Dec, 2009
From: Mark Looper <Mark Looper>

An update, which may be either a clue or a workaround. I should have mentioned that, per the excellent installation instructions by Joseph Perl, I issued

export MAKEFLAGS="-j 2"

on the Core 2 Duo MacBook, and the same with "-j 8" on the quad-Xeon Nehalem (hyperthreading) Mac Pro, and I'm pretty sure I had not done this on previous installations where I didn't see this error.

So I just scrubbed the Geant4 installation (and .bashrc file) and redid the installation without the MAKEFLAGS on one of the Macs; it ran much more slowly, but in the end those error messages were not present. So I guess the multiple-thread installation set up some kind of race condition; I still don't know if the error messages indicated a temporary problem that was solved by waiting for another thread to finish, but in any case I got rid of the errors by doing the installation as a single sequence. The MAKEFLAGS suggested by Joseph Perl really did speed things up quite a lot, though, especially on my Mac Pro, so it would be good if somebody higher up the Geant4 food chain could either fix these errors or reassure us that they don't indicate more than a temporary problem. Thanks!

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: Re: MAKEFLAGS='-j 2'   (Tom Roberts - 21 Dec, 2009)
 Add Message Add Message
to: "Re: "No rule to make target" under OS X"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews

[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]