Date: Wed, 10 May 2006 10:39:54 +0400 (MSD) From: Dmitry Morozovsky <marck@rinet.ru> To: =?ISO-8859-1?Q?Bj=F6rn_K=F6nig?= <bkoenig@cs.tu-berlin.de> Cc: Mike Jakubik <mikej@rogers.com>, stable@freebsd.org Subject: Re: Can't compile without COMPAT_43 on i386 Message-ID: <20060510103918.X76011@woozle.rinet.ru> In-Reply-To: <4461807D.1040504@cs.tu-berlin.de> References: <4460E6D1.1030803@rogers.com> <4461807D.1040504@cs.tu-berlin.de>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 10 May 2006, Bj?rn K?nig wrote: BK> > I can compile an amd64 kernel just fine without the option COMPAT_43, but BK> > not i386. Why is this? BK> > BK> > /usr/src/sys/modules/linux/../../i386/linux/linux_sysvec.c:36:2: #error BK> > "Unable to compile Linux-emulator due to missing COMPAT_43 option!" BK> > mkdep: compile failed BK> > BK> > I don't want or need the Linux-emulator. BK> BK> The corresponding module will be built nevertheless. If you want to build BK> only a selection of modules then you have to specify MODULES_OVERRIDE, e.g. BK> BK> makeoptions MODULES_OVERRIDE="acpi" BK> BK> in your kernel configuration file. It seems WITHOUT_MODULES is more appropriate, as written in make.con example: # The list of modules to never build, applied *after* MODULES_OVERRIDE. #WITHOUT_MODULES= bktr plip Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060510103918.X76011>