hello. I regularly build kernels outside of the /usr/src location. My technique is to install the source in some location: /usr/local/netbsd/src-91, for example, then put my configuration file in: /usr/local/netbsd/src-91/sys/arch/<arch>/conf/<conf filename> Then cd /usr/local/netbsd/src-91/sys/arch/<arch>/conf config <CONFIG FILE> cd ../compile/<CONFIG> make -j 4 >& make.log And, I'm off to the races.
Does that not work for you? -Brian