Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: building a kernel "the old way"
On Wed, May 24, 2017 at 04:59:58PM +0200, Christian Groessler wrote:
> Hi,
>
> with "old way" I mean not using build.sh.
>
> I ran:
>
> -------------------------
> [muc-twinppc:/local/netbsd-src/src/sys/arch/macppc/conf]$ config GENERIC
> Build directory is ../compile/GENERIC
> Don't forget to run "make depend"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Did you run "make depend"? (Just checking...)
Patrick
> [muc-twinppc:/local/netbsd-src/src/sys/arch/macppc/conf]$ cd
> ../compile/GENERIC/
> [muc-twinppc:/local/netbsd-src/src/sys/arch/macppc/compile/GENERIC]$ make
> making sure the compat library is up to date...
> make[1]: cannot open ../../../../../../compat/common/Makefile.
>
> make[1]: stopped in
> /usr/obj/local/netbsd-src/src/sys/arch/macppc/compile/GENERIC/lib/compat
> *** Error code 2
>
> Stop.
> make: stopped in /local/netbsd-src/src/sys/arch/macppc/compile/GENERIC
> [muc-twinppc:/local/netbsd-src/src/sys/arch/macppc/compile/GENERIC]$ cat
> /etc/mk.conf
> MKUNPRIVED=yes
> #USETOOLS=yes
> TOOLDIR=/local/netbsd-src/tools
> RELEASEDIR=/local/netbsd-src/release
> BSDSRCDIR=/local/netbsd-src/src
> BSDOBJDIR=/local/netbsd-src/obj
> MKOBJDIRS=yes
> MKOBJ=yes
> OBJMACHINE=yes
> DESTDIR=/local/netbsd-src/dest
> #PKG_OPTIONS.emacs=dbus svg x11 xft2 gnutls xaw xml
> PKG_OPTIONS.emacs=dbus x11 xft2 gnutls xaw xml
> PKG_OPTIONS.firefox+=debug-info
> PKGSRC_KEEP_BIN_PKGS=yes
> [muc-twinppc:/local/netbsd-src/src/sys/arch/macppc/compile/GENERIC]$ find .
> -type d
> .
> [muc-twinppc:/local/netbsd-src/src/sys/arch/macppc/compile/GENERIC]$
> -------------------------
>
>
> So source code isn't under /usr/src, but /local/netbsd-src/src due to tight
> space in the /usr partition.
> Running "make depend" first doesn't help, it gives a similar message.
>
> It says, "make[1]: stopped in
> /usr/obj/local/netbsd-src/src/sys/arch/macppc/compile/GENERIC/lib/compat",
> but there is no "lib/compat" directory there.
>
> I'm using -current from around May-17.
>
> Is building a kernel this way not supported anymore? I have to admit, I
> don't remember when I did it last time before, probably not for a few years.
>
> regards,
> chris
>
Home |
Main Index |
Thread Index |
Old Index