Can't compile without COMPAT_43 on i386
Dmitry Morozovsky
marck at rinet.ru
Wed May 10 06:39:58 UTC 2006
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 at rinet.ru ***
------------------------------------------------------------------------
More information about the freebsd-stable
mailing list