On Mon, Sep 20, 2010 at 02:19:22PM -0600, Marc Jones wrote: > I had updated the instructions and then you changed them. It is > automatic if you have tint in the payloads directory. The tint build > calls the libpayload make and installs in the tint directory.
Ah, I probably missed that you should do cd coreboot/payloads instead of cd coreboot/payloads/external/tint as I would have expected. But still, the build fails for me on a fresh checkout with your instructions from the wiki (before I changed stuff there): svn co svn://coreboot.org/coreboot/trunk coreboot cd coreboot/payloads wget http://ftp.debian.org/debian/pool/main/t/tint/tint_0.03b.tar.gz tar xfvz tint_0.03b.tar.gz cd tint-0.03b svn export svn://coreboot.org/coreboot/trunk/payloads/external/tint/libpayload_tint.patch patch -p1 < libpayload_tint.patch make Building libpayload @ ../libpayload. make[1]: Entering directory `/home/uwe/coreboot/payloads/libpayload' make[1]: Leaving directory `/home/uwe/coreboot/payloads/libpayload' make[1]: Entering directory `/home/uwe/coreboot/payloads/libpayload' *** Default configuration is based on 'configs/defconfig' * * libpayload Configuration * * * Generic Options * Experimental Options (EXPERIMENTAL) [N/y/?] n [...] make[1]: Leaving directory `/home/uwe/coreboot/payloads/libpayload' make[1]: Entering directory `/home/uwe/coreboot/payloads/libpayload' CC build/arch/i386/head.S.o CC build/arch/i386/main.o [...] CC build/curses/colors.o AR build/lib/libpayload.a CP build/lib/i386/head.o INSTALL /home/uwe/coreboot/payloads/tint-0.03b/./libpayloadbin/libpayload/lib INSTALL /home/uwe/coreboot/payloads/tint-0.03b/./libpayloadbin/libpayload/include INSTALL /home/uwe/coreboot/payloads/tint-0.03b/./libpayloadbin/libpayload/bin make[1]: Leaving directory `/home/uwe/coreboot/payloads/libpayload' LPCC tint.o basename: missing operand Try `basename --help' for more information. LPCC engine.o basename: missing operand Try `basename --help' for more information. LPCC io.o basename: missing operand Try `basename --help' for more information. io.c: In function ‘io_init’: io.c:102: warning: array subscript is above array bounds io.c:103: warning: array subscript is above array bounds LPCC utils.o basename: missing operand Try `basename --help' for more information. LPCC tint.elf basename: missing operand Try `basename --help' for more information. make: only-keep-debug: Command not found make: [tint.elf] Error 127 (ignored) make: strip-debug: Command not found make: [tint.elf] Error 127 (ignored) /bin/sh: add-gnu-debuglink=tint.debug: not found make: [tint.elf] Error 127 (ignored) This is the problem where $CC is not being set for some reason and thus "basename $CC" becomes just "basename", hence the error. Uwe. -- http://hermann-uwe.de | http://sigrok.org http://randomprojects.org | http://unmaintained-free-software.org -- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

