List Archive: gentoo-user
Note: Due to technical difficulties, the Archives are currently not up to date.
provides an alternative service for most mailing lists.c.f. bug 424647
On Thursday 23 February 2006 17:25, Bo Andresen <bo.andresen@...>
wrote about 'Re: [gentoo-user] chroot: cannot run command `bin/bash': Exec
> On Thursday 23 February 2006 23:33, Boyd Stephen Smith Jr. wrote:
> > On Thursday 23 February 2006 15:56, Bo Andresen
> > <bo.andresen@...>
> > > > A 64-bit kernel will run 32-bit binaries fine... Um, there may be
> > > > a needed kernel option though...
> > I think these are relevant:
> > $ zgrep -i ia32 /proc/config.gz
> > CONFIG_IA32_EMULATION=y
> > CONFIG_IA32_AOUT=y
> I cannot find those options.
> ~ # uname -m
So, that's definitely not a 64-bit kernel.
> > So, you may want to configure, make, and install your kernel like:
> > make ARCH=x86_64 menuconfig
> > make ARCH=x86_64
> > make ARCH=x86_64 install
> > (You don't need a CROSS_COMPILE prefix since gcc should work fine.)
> Should I ignore all these warnings?
I think yes. The first 2 dozen or so are definitely x86 specific and not
applicable to x86_64. I'm going to bet the others are too. Notice this
> # using defaults found in .config
So, it's starting from your i686 config, and trying to use it to assign as
many symbols as possible to the new x86_64 kernel. Some of the symbols
just won't exist.
When you 'make ARCH=x86_64 menuconfig', can you find the IA32 configuration
Boyd Stephen Smith Jr.
ICQ: 514984 YM/AIM: DaTwinkDaddy
email@example.com mailing list