On Mon, Jun 14, 2010 at 1:28 AM, Doug Barton <dougb_at_freebsd.org> wrote: > On 06/13/10 16:21, Alexander Best wrote: >> >> `mount -p&& stat -x /usr/src /usr/obj`: > > wow, completely unhelpful. So let me try again. If the /usr/src and /usr/obj > are not literal directories in /usr then the tests you posted won't work. > Given what you've posted so far I strongly suspect that there is something > in your environment that is more complicated than it needs to be, which is > why you're running into the problems that you are. oh sorry for that. if i comment out all the gcc44 stuff in my make.conf and don't set CC/CXX/CPP in src.conf everything works fine. any suggestions what i should put into my make.conf so that gcc44 only gets picked when the current directory is not /usr/src/* or /usr/obj/*? as you pointed out empty(.CURDIR:M/usr/src/*) and empty(.CURDIR:M/usr/obj/*) aren't doing what i want. actually i just modified this .if !empty(.CURDIR:M/usr/ports/*) && exists(/usr/local/bin/gcc44) CC=gcc44 CXX=g++44 CPP=cpp44 .endif which was suggested over _at_ http://www.freebsd.org/doc/en_US.ISO8859-1/articles/custom-gcc/configuring-ports-gcc.html cheers. > > So to debug it I would suggest that you move make.conf out of the way, then > try again without one. If that works, then you can gradually add things back > until you find the culprit. > > > hth, > > Doug > > -- > > ... and that's just a little bit of history repeating. > -- Propellerheads > > Improve the effectiveness of your Internet presence with > a domain name makeover! http://SupersetSolutions.com/ > > -- Alexander BestReceived on Sun Jun 13 2010 - 22:11:37 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:04 UTC