On Mon, Feb 25, 2008 at 06:33:29PM +0000, Andy Armstrong wrote:
> On 25 Feb 2008, at 18:30, Guy Hulbert wrote:
> >  `which $Config{cc} --version` =~ m/$Config{gccversion}/
> >seems to "work" for all the combinations below ... but I can imagine
> >that there are situations where it might not.
> See also Windows, VMS, any other machine that doesn't have which.

Devel::CheckLib's _findcc() function first looks to see if the Config
variable is -x-able.  If it's not, it looks everywhere in the $ENV{PATH}
for it, which is what 'which' is supposed to do.

There's also some trickery in there for dealing with cases where
$Config{cc} is "foo cc" where foo can be a shell script or similar
for doing things like parallelising builds.

-- 
David Cantrell | Cake Smuggler Extraordinaire

Aluminum makes a nice hat.  
All paranoids will tell you that.
But what most do not know     
Is reflections will show    
On the CIA's evil landsat.

Reply via email to