public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] CPU you selected does not support x86-64 instruction set
@ 2020-12-15  1:21 thelma
  2020-12-15  4:38 ` J. Roeleveld
                   ` (2 more replies)
  0 siblings, 3 replies; 24+ messages in thread
From: thelma @ 2020-12-15  1:21 UTC (permalink / raw
  To: Gentoo mailing list


By mistake on new installation I untar wrong: stage-3  x86_64 instead of
i686

during kernel compiling I got:
cc1: error: CPU you selected does not support x86-64 instruction set

Is it possible to untar new stage-3 (i686) over current one, or I need
to delete all the folders?


^ permalink raw reply	[flat|nested] 24+ messages in thread
* [gentoo-user] CPU you selected does not support x86-64 instruction set
@ 2016-05-04 13:58 John Blinka
  2016-05-04 15:31 ` Michael Mol
  2016-05-05  6:58 ` Helmut Jarausch
  0 siblings, 2 replies; 24+ messages in thread
From: John Blinka @ 2016-05-04 13:58 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 1747 bytes --]

Hello, Gentooers:

I have a new Dell 17 5759 with core i5-6200U skylake cpu on which I'm
trying to dual boot windows 10 and gentoo.  All the rest of my gentoo
hardware is much older, so this new laptop introduces 2 technologies new to
me: uefi and 64 bit kernels.

I installed gentoo using the x86 handbook and a recent sysrescuecd usb
drive.  The install was unremarkable except for trying to build a 64 bit
kernel.  No matter what I do, the kernel build fails very early with the
message:

kernel/bounds.c:1:0 error: CPU you selected does not support x86-64
instruction set.

Looking at bounds.c does not enlighten me.

I've tried specifying a 64 bit kernel in various ways:

setting CONFIG_64BIT=y and CONFIG_X86_64=y via make menuconfig,

make defconfig, which claims it uses an x86_64_defconfig, and sets the 2
configuration variables above to "y",

and genkernel, which says it's getting arch-specific config.sh from
/usr/share/genkernel/arch/x86_64/config.sh, which also sets the 2 variables
above to "y".

So, a 64 bit sysrescuecd kernel does run on this box, and its /proc/cpuinfo
tells me that it does indeed have a core i5-6200U cpu which, per Google,
does support the x86-64 instruction set.   I believe I've told the kernel
make system that I want a 64 bit kernel and that the cpu I want to run it
on supports the x86-64 instruction set.  Not trusting my kernel config
knowledge, I've tried letting clean kernel installations produce a 64 bit
kernel configuration for me via make defconfig and genkernel, both of which
appear to be attempting 64 bit configurations.  All of these attempts fail
the same way.  I've tried all of this on gentoo-sources-4.4.6 and
-4.1.15-r1.

Any help would be greatly appreciated.  Thanks!

John Blinka

[-- Attachment #2: Type: text/html, Size: 2063 bytes --]

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2020-12-15  9:52 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-15  1:21 [gentoo-user] CPU you selected does not support x86-64 instruction set thelma
2020-12-15  4:38 ` J. Roeleveld
2020-12-15  5:44   ` thelma
2020-12-15  6:17 ` thelma
2020-12-15  6:33   ` thelma
2020-12-15  6:47     ` bobwxc
2020-12-15  6:50   ` J. Roeleveld
2020-12-15  6:59     ` thelma
2020-12-15  7:08       ` bobwxc
2020-12-15  7:50         ` J. Roeleveld
2020-12-15  9:51           ` Michael
2020-12-15  6:58 ` [gentoo-user] " Nikos Chantziaras
  -- strict thread matches above, loose matches on Subject: below --
2016-05-04 13:58 [gentoo-user] " John Blinka
2016-05-04 15:31 ` Michael Mol
2016-05-04 16:08   ` John Blinka
2016-05-04 16:36     ` Ron Farrer
2016-05-04 22:52       ` John Blinka
2016-05-04 22:51     ` Neil Bothwick
2016-05-04 22:58       ` John Blinka
2016-05-05  6:58 ` Helmut Jarausch
2016-05-05  8:53   ` Peter Humphrey
2016-05-05  8:57     ` Neil Bothwick
2016-05-05 15:08       ` John Blinka
2016-05-05 19:58         ` Neil Bothwick

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox