[opensuse] building x86_64 kernel on ia32; using x86_64 kern w/ia32 packages?
I have a build machine currently running the ia32 release of suse10.2. It is running with a locally built "vanilla" kernel (2.6.23.1). What I'd like to try is compiling the kernel sources for x86_64. Is this possible? Do I need to obtain or build special cross compiler packages to build x86_64 images under ia32? If I already have 32-bit packages installed, is it possible to boot successfully with a 64-bit kernel? I.e. supposedly one can run 32-bit programs on a 64-bit machine, yes? Does this mean I could run my currently installed 32-bit packages if I boot with a 64-bit kernel? I'm not expecting to use such a setup in a production environment, but more as an intermediate "test" state -- with the 64-bit packages replacing the 32-bit packages after I've gotten the kernel to work. If I have a 64-bit kernel (and packages), am I still able to build 32-bit kernels and packages? The machine I'd like to upgrade to 64-bit is my primary build machine (it's 4-12x faster than the other machines) so I want to be able to continue using it as a 32-bit build machine. Has anyone tried such setups? Thanks, Linda -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
Linda Walsh escribió:
If I have a 64-bit kernel (and packages), am I still able to build 32-bit kernels and packages?
Yes, we do this all the time. # linux32 build ..... see build(1) and osc. -- "The only thing that interferes with my learning is my education." - Albert Einstein Cristian Rodríguez R. Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org
participants (2)
-
Cristian Rodríguez
-
Linda Walsh