Jeremy Chadwick wrote:
On Thu, Aug 14, 2008 at 04:13:51PM +0200, Johan Hendriks wrote:
Jeremy Chadwick wrote:
On Thu, Aug 14, 2008 at 02:35:46PM +0200, Pascal Hofstee wrote:
I just installed a fresh FreeBSD/amd64 7.0-RELEASE and trying to update
to RELENG_7_0.
I added CPUTYPE ?= core2 to my /etc/src.conf and every call to make
in /usr/src now gives me the error
"/usr/src/Makefile.inc1", line 142: CPUTYPE global should be set
with ?=.
*** Error code 1
Anyone has any idea what i am doing wrong here ... this same mechanism
has worked flawlessly on several other systems (although they were not
RELENG_7_0) ?
1) Remove the space after the word "CPUTYPE", e.g.:
CPUTYPE?=core2
You can put a tab after the "=" if you want, e.g.:
CPUTYPE?= core2
2) According to some very old mail I have (will dig it up if you want),
Core2Duo users should be using CPUTYPE?=nocona.
This should be fixed long time ago. core2 is alias for nocona but the
idea is users to
be ready when additional optimization for core2 are added.
If you install amd64 then you need nocona if you install i386 you will need
presscot.
Or use core2 and FreeBSD itself looks at the arch and use nocona or presscot.
That?s what I understand from what I read on the net
1) It's prescott, not presscot.
2) You can use nocona on both i386 and amd64 -- I speak from
experience. I'm referring to RELENG_7 by the way; I don't think
nocona is recognised by the base system gcc on RELENG_6.
nocona is definitely supported by base gcc in RELENG_6_3 and is listed
in the gcc manpage :
nocona
Improved version of Intel Pentium4 CPU with 64-bit
extensions, MMX, SSE, SSE2 and SSE3 instruction set
support.
I have it in my /etc/make.conf for 6.3-REL/amd64 and it works a charm.
Regards,
Jase.
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"