make STANDALONE=y esp8266@esp8266-VirtualBox:~/dev/esp-open-sdk$ make STANDALONE=y make -C crosstool-NG -f ../Makefile _ct-ng make[1]: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird betreten ./bootstrap Running autoconf... Done. You may now run: ./configure ./configure --prefix=`pwd` checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for a sed that does not truncate output... /bin/sed checking whether sed understands -r -i -e... yes checking whether ln -s works... yes checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for ranlib... ranlib checking for gobjcopy... no checking for objcopy... objcopy checking for absolute path to objcopy... /usr/bin/objcopy checking for gobjdump... no checking for objdump... objdump checking for absolute path to objdump... /usr/bin/objdump checking for greadelf... no checking for readelf... readelf checking for absolute path to readelf... /usr/bin/readelf checking for gperf... gperf checking for absolute path to gperf... /usr/bin/gperf checking for bison... bison checking for flex... flex checking for makeinfo... makeinfo checking for cut... cut checking for stat... stat checking for readlink... readlink checking for wget... wget checking for tar... tar checking for gzip... gzip checking for bzip2... bzip2 checking for patch... /usr/bin/patch checking for bash >= 3.1... /bin/bash checking for GNU awk... /usr/bin/gawk checking for GNU make >= 3.80... /usr/bin/make checking whether /usr/bin/make sets $(MAKE)... yes checking for make 3.81... yes checking for GNU libtool >= 1.5.26... /usr/bin/libtool checking for GNU libtoolize >= 1.5.26... /usr/bin/libtoolize checking for GNU automake >= 1.10... /usr/bin/automake checking for xz... xz checking for cvs... no checking for svn... no checking for inline... inline checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible malloc... yes checking for stdlib.h... (cached) yes checking for GNU libc compatible realloc... yes checking for size_t... yes checking for working alloca.h... yes checking for alloca... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking whether gettext is declared... yes checking ncurses/ncurses.h usability... no checking ncurses/ncurses.h presence... no checking for ncurses/ncurses.h... no checking ncurses/curses.h usability... no checking ncurses/curses.h presence... no checking for ncurses/curses.h... no checking ncursesw/curses.h usability... no checking ncursesw/curses.h presence... no checking for ncursesw/curses.h... no checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking for library containing initscr... -lncurses configure: creating ./config.status config.status: creating Makefile make MAKELEVEL=0 make: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird betreten SED 'ct-ng' SED 'scripts/crosstool-NG.sh' SED 'scripts/saveSample.sh' SED 'scripts/showTuple.sh' GEN 'config/configure.in' GEN 'paths.mk' GEN 'paths.sh' DEP 'nconf.gui.dep' DEP 'nconf.dep' DEP 'lxdialog/yesno.dep' DEP 'lxdialog/util.dep' DEP 'lxdialog/textbox.dep' DEP 'lxdialog/menubox.dep' DEP 'lxdialog/inputbox.dep' DEP 'lxdialog/checklist.dep' DEP 'mconf.dep' DEP 'conf.dep' BISON 'zconf.tab.c' GPERF 'zconf.hash.c' LEX 'lex.zconf.c' DEP 'zconf.tab.dep' CC 'zconf.tab.o' CC 'conf.o' LD 'conf' CC 'lxdialog/checklist.o' CC 'lxdialog/inputbox.o' CC 'lxdialog/menubox.o' CC 'lxdialog/textbox.o' CC 'lxdialog/util.o' CC 'lxdialog/yesno.o' CC 'mconf.o' LD 'mconf' CC 'nconf.o' CC 'nconf.gui.o' LD 'nconf' SED 'docs/ct-ng.1' GZIP 'docs/ct-ng.1.gz' make: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird verlassen make install MAKELEVEL=0 make: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird betreten GEN 'config/configure.in' GEN 'paths.mk' GEN 'paths.sh' MKDIR '/home/esp8266/dev/esp-open-sdk/crosstool-NG/bin/' INST 'ct-ng' MKDIR '/home/esp8266/dev/esp-open-sdk/crosstool-NG/lib/ct-ng.1.20.0/' INSTDIR 'config/' INSTDIR 'contrib/' INSTDIR 'patches/' INSTDIR 'scripts/' INST 'steps.mk' INST 'paths' INSTDIR 'samples/' INST 'kconfig/' MKDIR '/home/esp8266/dev/esp-open-sdk/crosstool-NG/share/doc/crosstool-ng/ct-ng.1.20.0/' INST 'docs/*.txt' MKDIR '/home/esp8266/dev/esp-open-sdk/crosstool-NG/share/man/man1/' INST 'ct-ng.1.gz' For auto-completion, do not forget to install 'ct-ng.comp' into your bash completion directory (usually /etc/bash_completion.d) make: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird verlassen make[1]: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird verlassen make -C crosstool-NG -f ../Makefile _toolchain make[1]: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird betreten ./ct-ng xtensa-lx106-elf make[2]: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird betreten MKDIR config.gen IN config.gen/arch.in IN config.gen/kernel.in IN config.gen/cc.in IN config.gen/binutils.in IN config.gen/libc.in IN config.gen/debug.in CONF config/config.in # # configuration saved # *********************************************************** Initially reported by: Max Filippov URL: http://www.esp8266.com/viewtopic.php?f=9&t=224 *********************************************************** WARNING! This sample may enable experimental features. Please be sure to review the configuration prior to building and using your toolchain! Now, you have been warned! *********************************************************** Now configured for "xtensa-lx106-elf" make[2]: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird verlassen sed -r -i.org s%CT_PREFIX_DIR=.*%CT_PREFIX_DIR="/home/esp8266/dev/esp-open-sdk/xtensa-lx106-elf"% .config sed -r -i s%CT_INSTALL_DIR_RO=y%"#"CT_INSTALL_DIR_RO=y% .config cat ../crosstool-config-overrides >> .config ./ct-ng build make[2]: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird betreten [INFO ] Performing some trivial sanity checks [INFO ] Build started 20160114.193426 [INFO ] Building environment variables [INFO ] ================================================================= [INFO ] Retrieving needed toolchain components' tarballs [INFO ] Retrieving needed toolchain components' tarballs: done in 664.13s (at 11:36) [INFO ] ================================================================= [INFO ] Extracting and patching toolchain components [INFO ] Extracting and patching toolchain components: done in 338.13s (at 17:15) [INFO ] ================================================================= [INFO ] Installing GMP for host [INFO ] Installing GMP for host: done in 1268.24s (at 38:24) [INFO ] ================================================================= [INFO ] Installing MPFR for host [INFO ] Installing MPFR for host: done in 671.70s (at 49:36) [INFO ] ================================================================= [INFO ] Installing ISL for host [INFO ] Installing ISL for host: done in 560.81s (at 58:57) [INFO ] ================================================================= [INFO ] Installing CLooG for host [INFO ] Installing CLooG for host: done in 180.11s (at 61:57) [INFO ] ================================================================= [INFO ] Installing MPC for host [INFO ] Installing MPC for host: done in 235.82s (at 65:54) [INFO ] ================================================================= [INFO ] Installing binutils for host [INFO ] Installing binutils for host: done in 2006.44s (at 99:21) [INFO ] ================================================================= [INFO ] Installing pass-2 core C compiler [INFO ] Installing pass-2 core C compiler: done in 3437.15s (at 156:38) [INFO ] ================================================================= [INFO ] Installing C library [INFO ] Installing C library: done in 653.56s (at 167:32) [INFO ] ================================================================= [INFO ] Installing final compiler [231:47] / /home/esp8266/dev/esp-open-sdk/crosstool-NG/lib/ct-ng.1.20.0/scripts/functions: line 198: printf: write error: No space left on device /home/esp8266/dev/esp-open-sdk/crosstool-NG/lib/ct-ng.1.20.0/scripts/functions: line 198: printf: write error: No space left on device [ERROR] [231:48] / /home/esp8266/dev/esp-open-sdk/crosstool-NG/lib/ct-ng.1.20.0/scripts/functions: line 198: printf: write error: No space left on device [ERROR] >> [231:49] / /home/esp8266/dev/esp-open-sdk/crosstool-NG/lib/ct-ng.1.20.0/scripts/functions: line 198: printf: write error: No space left on device [ERROR] >> Build failed in step 'Installing final compiler' [231:49] / /home/esp8266/dev/esp-open-sdk/crosstool-NG/lib/ct-ng.1.20.0/scripts/functions: line 198: printf: write error: No space left on device [ERROR] >> called in step '(top-level)' [231:49] / /home/esp8266/dev/esp-open-sdk/crosstool-NG/lib/ct-ng.1.20.0/scripts/functions: line 198: printf: write error: No space left on device [ERROR] >> [231:49] / /home/esp8266/dev/esp-open-sdk/crosstool-NG/lib/ct-ng.1.20.0/scripts/functions: line 198: printf: write error: No space left on device [ERROR] >> Error happened in: CT_DoLog[scripts/functions@198] [231:50] / /home/esp8266/dev/esp-open-sdk/crosstool-NG/lib/ct-ng.1.20.0/scripts/functions: line 198: printf: write error: No space left on device [ERROR] >> called from: CT_DoExecLog[scripts/functions@257] [231:51] / /home/esp8266/dev/esp-open-sdk/crosstool-NG/lib/ct-ng.1.20.0/scripts/functions: line 198: printf: write error: No space left on device [ERROR] >> called from: do_cc_core_backend[scripts/build/cc/gcc.sh@486] [231:51] / /home/esp8266/dev/esp-open-sdk/crosstool-NG/lib/ct-ng.1.20.0/scripts/functions: line 198: printf: write error: No space left on device [ERROR] >> called from: do_cc_for_host[scripts/build/cc/gcc.sh@595] [ERROR] >> called from: main[scripts/crosstool-NG.sh@638] [ERROR] >> [ERROR] >> For more info on this error, look at the file: 'build.log' [ERROR] >> There is a list of known issues, some with workarounds, in: [ERROR] >> 'share/doc/crosstool-ng/ct-ng.1.20.0/B - Known issues.txt' [ERROR] / [ERROR] (elapsed: 231:49.28) [231:55] / make[2]: *** [build] Fehler 1 make[2]: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird verlassen make[1]: *** [_toolchain] Fehler 2 make[1]: Verzeichnis »/home/esp8266/dev/esp-open-sdk/crosstool-NG« wird verlassen make: *** [/home/esp8266/dev/esp-open-sdk/xtensa-lx106-elf/bin/xtensa-lx106-elf-gcc] Fehler 2 esp8266@esp8266-VirtualBox:~/dev/esp-open-sdk$