>>>>> "Xu" == Xu  <xunakaj at yahoo.com> writes:

Xu> 1) bldenv opensolaris.sh and 
Xu> nightly -i opensolaris.sh

Xu> 2) bldenv opensolaris.sh and
Xu> cd usr/src/uts/intel/ip 
Xu> run "dmake all"

We've set up the default environment for "nightly" so that it builds
debug kernels.  Unfortunately, bldenv doesn't honor the "D" nightly
option, so by default it generates non-debug binaries (which go into
obj<size>).

One difference is that the debug binaries have internal sanity checks
compiled in (search for "ASSERT").

Xu> So is there a way to get rid of building 32 bit objects ?

No, there's no easy way to turn that off.  Feel free to file an RFE
(feature request) at bugs.opensolaris.org.

Xu> can I use SAFELY the ip module which was created from cd
Xu> usr/src/uts/intel/ip and "dmake all", (namely , the
Xu> usr/src/uts/intel/ip/obj64/ip mopdule)

It's probably okay.  It would be safer to generate a debug binary by
doing "bldenv -d opensolaris.sh" instead of "bldenv opensolaris.sh".

mike

Reply via email to