Subject: Re: pkg/30234: IRIX: PKGSRC_COMPILER=gcc uses mk/wrapper/gcc.mk, butcalls
To: Jared D. McNeill <jmcneill@invisible.ca>
From: Georg Schwarz <georg.schwarz@freenet.de>
List: pkgsrc-bugs
Date: 05/15/2005 20:44:23
> >  could you use the new tools framework to create a symlink cc pointing to your
> >  gcc?
> 
> I guess I don't quite follow you.
> 
> Btw, setting _USE_NEW_TOOLS=no has no effect either.

yes. The problem is that many packages expect the CC compiler to be
called as cc. So it is not a bug of pkgsrc but rather a feature that has
not yet been addressed. :-)

Now what you could do is trying to make use of the new tools framework by
having it create a symlink called cc in the .tools/bin directory pointing
to your gcc compiler. This should take priority over your system cc.
I am not sure however whether the later wrapper stage will already recognize
this when it searches for a usable cc. As a workaround you could also
manually create a respective symlink in your ${LOCALBASE}/bin directory
(which, unfortunately I should say for other reasons, the cc wrapper
does detect and prefer).

-- 
Georg Schwarz    http://home.pages.de/~schwarz/
 georg.schwarz@freenet.de  +49 178 8545053