cvs commit: src/sys/conf options.pc98
M. Warner Losh
imp at bsdimp.com
Thu Aug 19 10:35:21 PDT 2004
In message: <20040819171224.GA2469 at dragon.nuxi.com>
"David O'Brien" <obrien at FreeBSD.org> writes:
: On Wed, Aug 18, 2004 at 04:51:31PM -0400, John Baldwin wrote:
: > On Wednesday 18 August 2004 03:19 pm, David O'Brien wrote:
: > > On Thu, Aug 19, 2004 at 12:57:52AM +0900, Takahashi Yoshihiro wrote:
: > > > In article <200408180346.i7I3kdSj026379 at repoman.freebsd.org>
: > > >
: > > > Robert Watson <rwatson at FreeBSD.org> writes:
: > > > > Since pc98 shares the AGP driver with the i386, also define the
: > > > > amd64 agp option here in order to let the pc98 kernel build
: > > > > complete. This doesn't seem right, since there probably aren't
: > > > > plans to build a pc98 amd64 box; however, it's not clear to me
: > > > > how to get config to generate an opt_agp.h without an option
: > > > > defined.
: > > >
: > > > I think that using '#ifndef PC98' in agp_sis.c and agp_via.c is better
: > > > way rather than putting unneeded line in options.pc98.
:
: I'm going to remove the option from agp_via.c and agp_sis.c in 6-CURRENT.
: I only wanted the old behavior in RELENG_5. Can someone that can build
: pc98 releases make sure that things will be OK on the branch?
I know that David know this, but others ask me so often that I thought
I'd share. Anybody with a i386 box can build at least the kernel for
pc98:
cd src/sys/pc98/conf
config GENERIC # or make LINK && config LINT
cd ../compile/GENERIC
make
Since the compilers are identical for pc98 and i386, the above works
really well (and is nice since ibm-at compatible machines have
out-paced their NEC PC9801 compatible brethern since NEC stopped
making the latter).
I've built releases in the past with TARGET=pc98 TARGET_ARCH=i386, but
haven't done so recently enough to recommend it. I have no idea of
that works or not (but suspect it does becaue the .jp pc98 snapshots
are generated this way).
Warner
More information about the cvs-src
mailing list