ndless-nspire / Ndless

The TI-Nspire calculator extension for native applications
http://ndless.me
846 stars 103 forks source link

Make genzehn Fail #34

Closed mai1015 closed 8 years ago

mai1015 commented 8 years ago

Here is the full Log

make -C ndless-sdk
make[1]: Entering directory `/vagrant/Ndless/ndless-sdk'
make -C libsyscalls
make[2]: Entering directory `/vagrant/Ndless/ndless-sdk/libsyscalls'
php mkStubs.php > ../include/syscall-decls.h
arm-none-eabi-g++ -mcpu=arm926ej-s -std=c++11 -nostdlib -O3 -fPIE -fno-exceptions -fno-rtti -mlong-calls -Wall -Werror -I ../include/ -I ../thirdparty/nspire-io/include/ -D_TINSPIRE -ffunction-sections -fdata-sections -c stubs.cpp -o stubs.o
/tmp/ccM7vF9A.s: Assembler messages:
/tmp/ccM7vF9A.s:4718: Warning: ignoring changed section attributes for .text
arm-none-eabi-g++ -mcpu=arm926ej-s -std=c++11 -nostdlib -O3 -fPIE -fno-exceptions -fno-rtti -mlong-calls -Wall -Werror -I ../include/ -I ../thirdparty/nspire-io/include/ -D_TINSPIRE -ffunction-sections -fdata-sections -c osvar.cpp -o osvar.o
arm-none-eabi-g++ -mcpu=arm926ej-s -std=c++11 -nostdlib -O3 -fPIE -fno-exceptions -fno-rtti -mlong-calls -Wall -Werror -I ../include/ -I ../thirdparty/nspire-io/include/ -D_TINSPIRE -ffunction-sections -fdata-sections -c stdlib.cpp -o stdlib.o
arm-none-eabi-ar rcs ../lib/libsyscalls.a stubs.o osvar.o stdlib.o
arm-none-eabi-g++ -mcpu=arm926ej-s -std=c++11 -nostdlib -O3 -fPIE -fno-exceptions -fno-rtti -mlong-calls -Wall -Werror -I ../include/ -I ../thirdparty/nspire-io/include/ -D_TINSPIRE -ffunction-sections -fdata-sections -D USE_NSPIREIO -c stdlib.cpp -o stdlib_nspireio.o
arm-none-eabi-ar rcs ../lib/libsyscalls_nspireio.a stubs.o osvar.o stdlib_nspireio.o
make[2]: Leaving directory `/vagrant/Ndless/ndless-sdk/libsyscalls'
make -C libndls
make[2]: Entering directory `/vagrant/Ndless/ndless-sdk/libndls'
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c any_key_pressed.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c assert_ndless_rev.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -marm -c clear_cache.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c clrscr.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c config.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c enable_relative_paths.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c file_each.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c hwtype.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -marm -c idle.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c isKeyPressed.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c _is_touchpad.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c lcd_incolor.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c lcd_ingray.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c lcd_isincolor.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c locate.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c ngc.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c on_key_pressed.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c refresh_osscr.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c _scrsize.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c set_cpu_speed.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c show_1numeric_input.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c show_2numeric_input.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c _show_msgbox.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c show_msg_user_input.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c sleep.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c touchpad.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c usbd_set_idle.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c usbd_set_protocol.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c wait_key_pressed.c
nspire-gcc -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -c wait_no_key_pressed.c
nspire-g++ -Os -nostdlib -Wall -Werror -Wextra -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -std=c++11 -c lcd_blit.cpp
"/vagrant/Ndless/ndless-sdk/toolchain/install/bin/arm-none-eabi-ar" rcs ../lib/libndls.a any_key_pressed.o assert_ndless_rev.o clear_cache.o clrscr.o config.o enable_relative_paths.o file_each.o hwtype.o idle.o isKeyPressed.o _is_touchpad.o lcd_incolor.o lcd_ingray.o lcd_isincolor.o locate.o ngc.o on_key_pressed.o refresh_osscr.o _scrsize.o set_cpu_speed.o show_1numeric_input.o show_2numeric_input.o _show_msgbox.o show_msg_user_input.o sleep.o touchpad.o usbd_set_idle.o usbd_set_protocol.o wait_key_pressed.o wait_no_key_pressed.o lcd_blit.o
make[2]: Leaving directory `/vagrant/Ndless/ndless-sdk/libndls'
make -C thirdparty
make[2]: Entering directory `/vagrant/Ndless/ndless-sdk/thirdparty'
make -C nspire-io lib
make[3]: Entering directory `/vagrant/Ndless/ndless-sdk/thirdparty/nspire-io'
nspire-gcc -Wall -W -marm -O3 -DNSPIREIO_BUILD -Wall -Werror -Wextra -D OLD_SCREEN_API -c common/console.c -o common/console.o
nspire-gcc -Wall -W -marm -O3 -DNSPIREIO_BUILD -Wall -Werror -Wextra -D OLD_SCREEN_API -c common/cursor.c -o common/cursor.o
nspire-gcc -Wall -W -marm -O3 -DNSPIREIO_BUILD -Wall -Werror -Wextra -D OLD_SCREEN_API -c common/queue.c -o common/queue.o
nspire-gcc -Wall -W -marm -O3 -DNSPIREIO_BUILD -Wall -Werror -Wextra -D OLD_SCREEN_API -c common/util.c -o common/util.o
nspire-gcc -Wall -W -marm -O3 -DNSPIREIO_BUILD -Wall -Werror -Wextra -D OLD_SCREEN_API -c arch-nspire/nspire.c -o arch-nspire/nspire.o
nspire-gcc -Wall -W -marm -O3 -DNSPIREIO_BUILD -Wall -Werror -Wextra -D OLD_SCREEN_API -c arch-nspire/nspire-uart.c -o arch-nspire/nspire-uart.o
nspire-g++ -Wall -W -marm -O3 -DNSPIREIO_BUILD -Wall -Werror -Wextra -D OLD_SCREEN_API -c common/cpp/console.cpp -o common/cpp/console.o
nspire-g++ -Wall -W -marm -O3 -DNSPIREIO_BUILD -Wall -Werror -Wextra -D OLD_SCREEN_API -c common/cpp/file.cpp -o common/cpp/file.o
nspire-g++ -Wall -W -marm -O3 -DNSPIREIO_BUILD -Wall -Werror -Wextra -D OLD_SCREEN_API -c common/cpp/uart.cpp -o common/cpp/uart.o
mkdir -p lib
"/vagrant/Ndless/ndless-sdk/toolchain/install/bin/arm-none-eabi-ar" rcs "lib/libnspireio.a" common/console.o common/cursor.o common/queue.o common/util.o arch-nspire/nspire.o arch-nspire/nspire-uart.o common/cpp/console.o common/cpp/file.o common/cpp/uart.o
make[3]: Leaving directory `/vagrant/Ndless/ndless-sdk/thirdparty/nspire-io'
make ../lib/libnspireio.a ../include/nspireio2.h  ../include/nspireio/console.hpp  ../include/nspireio/file.hpp  ../include/nspireio/ios_base.hpp  ../include/nspireio/ios_base.ipp  ../include/nspireio/nspireio.h  ../include/nspireio/platform.h  ../include/nspireio/platform-nspire.h  ../include/nspireio/platform-prizm.h  ../include/nspireio/queue.h  ../include/nspireio/uart.hpp
make[3]: Entering directory `/vagrant/Ndless/ndless-sdk/thirdparty'
cp nspire-io/lib/libnspireio.a ../lib/libnspireio.a
mkdir -p ../include/nspireio
cp nspire-io/include/nspireio2.h ../include/nspireio2.h
cp nspire-io/include/nspireio/console.hpp ../include/nspireio/console.hpp
cp nspire-io/include/nspireio/file.hpp ../include/nspireio/file.hpp
cp nspire-io/include/nspireio/ios_base.hpp ../include/nspireio/ios_base.hpp
cp nspire-io/include/nspireio/ios_base.ipp ../include/nspireio/ios_base.ipp
cp nspire-io/include/nspireio/nspireio.h ../include/nspireio/nspireio.h
cp nspire-io/include/nspireio/platform.h ../include/nspireio/platform.h
cp nspire-io/include/nspireio/platform-nspire.h ../include/nspireio/platform-nspire.h
cp nspire-io/include/nspireio/platform-prizm.h ../include/nspireio/platform-prizm.h
cp nspire-io/include/nspireio/queue.h ../include/nspireio/queue.h
cp nspire-io/include/nspireio/uart.hpp ../include/nspireio/uart.hpp
make[3]: Leaving directory `/vagrant/Ndless/ndless-sdk/thirdparty'
cd zlib && (make libz.a || (CC=nspire-gcc CHOST=arm-none-eabi CFLAGS="-O3 -c" ./configure --static && make libz.a))
make[3]: Entering directory `/vagrant/Ndless/ndless-sdk/thirdparty/zlib'
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o adler32.o adler32.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o crc32.o crc32.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o deflate.o deflate.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o infback.o infback.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o inffast.o inffast.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o inflate.o inflate.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o inftrees.o inftrees.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o trees.o trees.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o zutil.o zutil.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o compress.o compress.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o uncompr.o uncompr.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o gzclose.o gzclose.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o gzlib.o gzlib.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o gzread.o gzread.c
nspire-gcc -O3 -c  -DHAVE_HIDDEN   -c -o gzwrite.o gzwrite.c
arm-none-eabi-ar rc libz.a adler32.o crc32.o deflate.o infback.o inffast.o inflate.o inftrees.o trees.o zutil.o compress.o uncompr.o gzclose.o gzlib.o gzread.o gzwrite.o 
make[3]: Leaving directory `/vagrant/Ndless/ndless-sdk/thirdparty/zlib'
make ../lib/libz.a ../include/zlib.h ../include/zconf.h
make[3]: Entering directory `/vagrant/Ndless/ndless-sdk/thirdparty'
cp zlib/libz.a ../lib/libz.a
cp zlib/zlib.h ../include/zlib.h
cp zlib/zconf.h ../include/zconf.h
make[3]: Leaving directory `/vagrant/Ndless/ndless-sdk/thirdparty'
make -C freetype2 CC=nspire-gcc CFLAGS="-O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c" AR="/vagrant/Ndless/ndless-sdk/toolchain/install/bin/arm-none-eabi-ar" SYSTEM_ZLIB=yes library
make[3]: Entering directory `/vagrant/Ndless/ndless-sdk/thirdparty/freetype2'
nspire-gcc  -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftsystem.o src/base/ftsystem.c
nspire-gcc  -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftdebug.o src/base/ftdebug.c
nspire-gcc  -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftinit.o src/base/ftinit.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftbase.o ./src/base/ftbase.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftbbox.o src/base/ftbbox.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftbdf.o src/base/ftbdf.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftbitmap.o src/base/ftbitmap.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftcid.o src/base/ftcid.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftfntfmt.o src/base/ftfntfmt.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftfstype.o src/base/ftfstype.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftgasp.o src/base/ftgasp.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftglyph.o src/base/ftglyph.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftgxval.o src/base/ftgxval.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftlcdfil.o src/base/ftlcdfil.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftmm.o src/base/ftmm.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftotval.o src/base/ftotval.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftpatent.o src/base/ftpatent.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftpfr.o src/base/ftpfr.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftstroke.o src/base/ftstroke.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftsynth.o src/base/ftsynth.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/fttype1.o src/base/fttype1.c
nspire-gcc  -I./src/base -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftwinfnt.o src/base/ftwinfnt.c
nspire-gcc  -I./src/truetype -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/truetype.o ./src/truetype/truetype.c
nspire-gcc  -I./src/type1 -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/type1.o ./src/type1/type1.c
nspire-gcc  -I./src/cff -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/cff.o ./src/cff/cff.c
nspire-gcc  -I./src/cid -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/type1cid.o ./src/cid/type1cid.c
nspire-gcc  -I./src/pfr -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/pfr.o ./src/pfr/pfr.c
nspire-gcc  -I./src/type42 -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/type42.o ./src/type42/type42.c
nspire-gcc  -I./src/winfonts -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/winfnt.o ./src/winfonts/winfnt.c
nspire-gcc  -I./src/pcf -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/pcf.o ./src/pcf/pcf.c
nspire-gcc  -I./src/bdf -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/bdf.o ./src/bdf/bdf.c
nspire-gcc  -I./src/sfnt -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/sfnt.o ./src/sfnt/sfnt.c
nspire-gcc  -I./src/autofit -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/autofit.o ./src/autofit/autofit.c
nspire-gcc  -I./src/pshinter -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/pshinter.o ./src/pshinter/pshinter.c
nspire-gcc  -I./src/raster -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/raster.o ./src/raster/raster.c
nspire-gcc  -I./src/smooth -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/smooth.o ./src/smooth/smooth.c
nspire-gcc  -I./src/cache -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftcache.o ./src/cache/ftcache.c
nspire-gcc  -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftgzip.o ./src/gzip/ftgzip.c
nspire-gcc  -I./src/lzw -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftlzw.o ./src/lzw/ftlzw.c
nspire-gcc  -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/ftbzip2.o ./src/bzip2/ftbzip2.c
nspire-gcc  -I./src/psaux -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/psaux.o ./src/psaux/psaux.c
nspire-gcc  -I./src/psnames -I./objs -I./builds/ansi -I./include  -O2 -Wall -Wextra -DFT_CONFIG_OPTION_SYSTEM_ZLIB -c -DFT2_BUILD_LIBRARY -DFT_CONFIG_MODULES_H="<ftmodule.h>"  -o objs/psnames.o ./src/psnames/psnames.c
rm -f ./objs/libfreetype.a 
/vagrant/Ndless/ndless-sdk/toolchain/install/bin/arm-none-eabi-ar -r objs/libfreetype.a  ./objs/ftsystem.o ./objs/ftdebug.o ./objs/ftinit.o ./objs/ftbase.o ./objs/ftbbox.o ./objs/ftbdf.o ./objs/ftbitmap.o ./objs/ftcid.o ./objs/ftfntfmt.o ./objs/ftfstype.o ./objs/ftgasp.o ./objs/ftglyph.o ./objs/ftgxval.o ./objs/ftlcdfil.o ./objs/ftmm.o ./objs/ftotval.o ./objs/ftpatent.o ./objs/ftpfr.o ./objs/ftstroke.o ./objs/ftsynth.o ./objs/fttype1.o ./objs/ftwinfnt.o ./objs/truetype.o ./objs/type1.o ./objs/cff.o ./objs/type1cid.o ./objs/pfr.o ./objs/type42.o ./objs/winfnt.o ./objs/pcf.o ./objs/bdf.o ./objs/sfnt.o ./objs/autofit.o ./objs/pshinter.o ./objs/raster.o ./objs/smooth.o ./objs/ftcache.o ./objs/ftgzip.o ./objs/ftlzw.o ./objs/ftbzip2.o ./objs/psaux.o ./objs/psnames.o
/vagrant/Ndless/ndless-sdk/toolchain/install/bin/arm-none-eabi-ar: creating objs/libfreetype.a
make[3]: Leaving directory `/vagrant/Ndless/ndless-sdk/thirdparty/freetype2'
make ../lib/libfreetype.a ../include/freetype2/ft2build.h ../include/freetype2/freetype/freetype.h ../include/freetype2/freetype/ftadvanc.h ../include/freetype2/freetype/ftautoh.h ../include/freetype2/freetype/ftbbox.h ../include/freetype2/freetype/ftbdf.h ../include/freetype2/freetype/ftbitmap.h ../include/freetype2/freetype/ftbzip2.h ../include/freetype2/freetype/ftcache.h ../include/freetype2/freetype/ftcffdrv.h ../include/freetype2/freetype/ftchapters.h ../include/freetype2/freetype/ftcid.h ../include/freetype2/freetype/fterrdef.h ../include/freetype2/freetype/fterrors.h ../include/freetype2/freetype/ftfntfmt.h ../include/freetype2/freetype/ftgasp.h ../include/freetype2/freetype/ftglyph.h ../include/freetype2/freetype/ftgxval.h ../include/freetype2/freetype/ftgzip.h ../include/freetype2/freetype/ftimage.h ../include/freetype2/freetype/ftincrem.h ../include/freetype2/freetype/ftlcdfil.h ../include/freetype2/freetype/ftlist.h ../include/freetype2/freetype/ftlzw.h ../include/freetype2/freetype/ftmac.h ../include/freetype2/freetype/ftmm.h ../include/freetype2/freetype/ftmodapi.h ../include/freetype2/freetype/ftmoderr.h ../include/freetype2/freetype/ftotval.h ../include/freetype2/freetype/ftoutln.h ../include/freetype2/freetype/ftpfr.h ../include/freetype2/freetype/ftrender.h ../include/freetype2/freetype/ftsizes.h ../include/freetype2/freetype/ftsnames.h ../include/freetype2/freetype/ftstroke.h ../include/freetype2/freetype/ftsynth.h ../include/freetype2/freetype/ftsystem.h ../include/freetype2/freetype/fttrigon.h ../include/freetype2/freetype/ftttdrv.h ../include/freetype2/freetype/fttypes.h ../include/freetype2/freetype/ftwinfnt.h ../include/freetype2/freetype/t1tables.h ../include/freetype2/freetype/ttnameid.h ../include/freetype2/freetype/tttables.h ../include/freetype2/freetype/tttags.h ../include/freetype2/freetype/ttunpat.h ../include/freetype2/freetype/config/ftconfig.h ../include/freetype2/freetype/config/ftheader.h ../include/freetype2/freetype/config/ftmodule.h ../include/freetype2/freetype/config/ftoption.h ../include/freetype2/freetype/config/ftstdlib.h
make[3]: Entering directory `/vagrant/Ndless/ndless-sdk/thirdparty'
cp freetype2/objs/libfreetype.a ../lib/libfreetype.a
mkdir -p ../include/freetype2/freetype/config
cp freetype2/include/ft2build.h ../include/freetype2/ft2build.h
cp freetype2/include/freetype/freetype.h ../include/freetype2/freetype/freetype.h
cp freetype2/include/freetype/ftadvanc.h ../include/freetype2/freetype/ftadvanc.h
cp freetype2/include/freetype/ftautoh.h ../include/freetype2/freetype/ftautoh.h
cp freetype2/include/freetype/ftbbox.h ../include/freetype2/freetype/ftbbox.h
cp freetype2/include/freetype/ftbdf.h ../include/freetype2/freetype/ftbdf.h
cp freetype2/include/freetype/ftbitmap.h ../include/freetype2/freetype/ftbitmap.h
cp freetype2/include/freetype/ftbzip2.h ../include/freetype2/freetype/ftbzip2.h
cp freetype2/include/freetype/ftcache.h ../include/freetype2/freetype/ftcache.h
cp freetype2/include/freetype/ftcffdrv.h ../include/freetype2/freetype/ftcffdrv.h
cp freetype2/include/freetype/ftchapters.h ../include/freetype2/freetype/ftchapters.h
cp freetype2/include/freetype/ftcid.h ../include/freetype2/freetype/ftcid.h
cp freetype2/include/freetype/fterrdef.h ../include/freetype2/freetype/fterrdef.h
cp freetype2/include/freetype/fterrors.h ../include/freetype2/freetype/fterrors.h
cp freetype2/include/freetype/ftfntfmt.h ../include/freetype2/freetype/ftfntfmt.h
cp freetype2/include/freetype/ftgasp.h ../include/freetype2/freetype/ftgasp.h
cp freetype2/include/freetype/ftglyph.h ../include/freetype2/freetype/ftglyph.h
cp freetype2/include/freetype/ftgxval.h ../include/freetype2/freetype/ftgxval.h
cp freetype2/include/freetype/ftgzip.h ../include/freetype2/freetype/ftgzip.h
cp freetype2/include/freetype/ftimage.h ../include/freetype2/freetype/ftimage.h
cp freetype2/include/freetype/ftincrem.h ../include/freetype2/freetype/ftincrem.h
cp freetype2/include/freetype/ftlcdfil.h ../include/freetype2/freetype/ftlcdfil.h
cp freetype2/include/freetype/ftlist.h ../include/freetype2/freetype/ftlist.h
cp freetype2/include/freetype/ftlzw.h ../include/freetype2/freetype/ftlzw.h
cp freetype2/include/freetype/ftmac.h ../include/freetype2/freetype/ftmac.h
cp freetype2/include/freetype/ftmm.h ../include/freetype2/freetype/ftmm.h
cp freetype2/include/freetype/ftmodapi.h ../include/freetype2/freetype/ftmodapi.h
cp freetype2/include/freetype/ftmoderr.h ../include/freetype2/freetype/ftmoderr.h
cp freetype2/include/freetype/ftotval.h ../include/freetype2/freetype/ftotval.h
cp freetype2/include/freetype/ftoutln.h ../include/freetype2/freetype/ftoutln.h
cp freetype2/include/freetype/ftpfr.h ../include/freetype2/freetype/ftpfr.h
cp freetype2/include/freetype/ftrender.h ../include/freetype2/freetype/ftrender.h
cp freetype2/include/freetype/ftsizes.h ../include/freetype2/freetype/ftsizes.h
cp freetype2/include/freetype/ftsnames.h ../include/freetype2/freetype/ftsnames.h
cp freetype2/include/freetype/ftstroke.h ../include/freetype2/freetype/ftstroke.h
cp freetype2/include/freetype/ftsynth.h ../include/freetype2/freetype/ftsynth.h
cp freetype2/include/freetype/ftsystem.h ../include/freetype2/freetype/ftsystem.h
cp freetype2/include/freetype/fttrigon.h ../include/freetype2/freetype/fttrigon.h
cp freetype2/include/freetype/ftttdrv.h ../include/freetype2/freetype/ftttdrv.h
cp freetype2/include/freetype/fttypes.h ../include/freetype2/freetype/fttypes.h
cp freetype2/include/freetype/ftwinfnt.h ../include/freetype2/freetype/ftwinfnt.h
cp freetype2/include/freetype/t1tables.h ../include/freetype2/freetype/t1tables.h
cp freetype2/include/freetype/ttnameid.h ../include/freetype2/freetype/ttnameid.h
cp freetype2/include/freetype/tttables.h ../include/freetype2/freetype/tttables.h
cp freetype2/include/freetype/tttags.h ../include/freetype2/freetype/tttags.h
cp freetype2/include/freetype/ttunpat.h ../include/freetype2/freetype/ttunpat.h
cp freetype2/include/freetype/config/ftconfig.h ../include/freetype2/freetype/config/ftconfig.h
cp freetype2/include/freetype/config/ftheader.h ../include/freetype2/freetype/config/ftheader.h
cp freetype2/objs/ftmodule.h ../include/freetype2/freetype/config/ftmodule.h
cp freetype2/include/freetype/config/ftoption.h ../include/freetype2/freetype/config/ftoption.h
cp freetype2/include/freetype/config/ftstdlib.h ../include/freetype2/freetype/config/ftstdlib.h
make[3]: Leaving directory `/vagrant/Ndless/ndless-sdk/thirdparty'
make[2]: Leaving directory `/vagrant/Ndless/ndless-sdk/thirdparty'
make -C tools
make[2]: Entering directory `/vagrant/Ndless/ndless-sdk/tools'
make all in luna...
make[3]: Entering directory `/vagrant/Ndless/ndless-sdk/tools/luna'
cc -W -Wall -DUSE_FILE32API -Wno-unused-parameter   -c -o luna.o luna.c
cc -W -Wall -DUSE_FILE32API -Wno-unused-parameter   -c -o zip.o minizip-1.1/zip.c
minizip-1.1/zip.c: In function ‘zipOpenNewFileInZip4_64’:
minizip-1.1/zip.c:1265:28: warning: assignment from incompatible pointer type [enabled by default]
cc -W -Wall -DUSE_FILE32API -Wno-unused-parameter   -c -o ioapi.o minizip-1.1/ioapi.c
gcc -o luna luna.o zip.o ioapi.o -lssl -lz -lcrypto
make[3]: Leaving directory `/vagrant/Ndless/ndless-sdk/tools/luna'
make all in genzehn...
make[3]: Entering directory `/vagrant/Ndless/ndless-sdk/tools/genzehn'
g++ -Wall -Wextra -std=c++11 -I elfio-2.2 genzehn.cpp -lboost_program_options -lz -o ../../bin/genzehn || g++ -Wall -Wextra -std=c++11 -I elfio-2.2 genzehn.cpp -lboost_program_options-mt -lz -o ../../bin/genzehn
In file included from genzehn.cpp:12:0:
zehn.h:49:28: error: bit-field ‘type’ with non-integral type
zehn.h:74:27: error: bit-field ‘type’ with non-integral type
genzehn.cpp: In function ‘int main(int, char**)’:
genzehn.cpp:158:49: error: ‘__gnu_cxx::__alloc_traits<std::allocator<Zehn_reloc> >::value_type’ has no member named ‘type’
genzehn.cpp:164:25: error: ‘struct Zehn_flag’ has no member named ‘type’
genzehn.cpp:166:34: error: could not convert ‘(Zehn_flag_type)8u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:169:34: error: could not convert ‘(Zehn_flag_type)10u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:172:34: error: could not convert ‘(Zehn_flag_type)9u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:175:34: error: could not convert ‘(Zehn_flag_type)11u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:178:34: error: could not convert ‘(Zehn_flag_type)1u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:179:34: error: could not convert ‘(Zehn_flag_type)0u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:180:34: error: could not convert ‘(Zehn_flag_type)3u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:181:34: error: could not convert ‘(Zehn_flag_type)2u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:182:34: error: could not convert ‘(Zehn_flag_type)7u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:183:34: error: could not convert ‘(Zehn_flag_type)5u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:184:34: error: could not convert ‘(Zehn_flag_type)4u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:185:34: error: could not convert ‘(Zehn_flag_type)6u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:188:34: error: could not convert ‘(Zehn_flag_type)12u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:192:34: error: could not convert ‘(Zehn_flag_type)13u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:198:76: error: ‘struct Zehn_flag’ has no member named ‘type’
genzehn.cpp:258:126: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:258:126: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:260:130: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:260:130: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:262:98: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:262:98: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:264:130: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:264:130: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:267:101: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:267:101: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:269:106: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:269:106: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:271:101: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:271:101: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:273:106: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:273:106: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:275:91: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:275:91: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:276:97: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:276:97: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:277:97: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:277:97: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:278:89: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:278:89: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:397:72: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:397:72: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:407:67: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:407:67: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:425:107: error: no matching function for call to ‘std::vector<Zehn_reloc>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:425:107: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_reloc&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_reloc>::value_type&& {aka Zehn_reloc&&}’
genzehn.cpp:497:106: error: no matching function for call to ‘std::vector<Zehn_reloc>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:497:106: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_reloc&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_reloc>::value_type&& {aka Zehn_reloc&&}’
genzehn.cpp:505:66: error: no matching function for call to ‘std::vector<Zehn_reloc>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:505:66: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_reloc&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_reloc>::value_type&& {aka Zehn_reloc&&}’
genzehn.cpp:529:132: error: no matching function for call to ‘std::vector<Zehn_reloc>::insert(std::vector<Zehn_reloc>::iterator, <brace-enclosed initializer list>)’
genzehn.cpp:529:132: note: candidates are:
In file included from /usr/include/c++/4.7/vector:70:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/vector.tcc:108:5: note: std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::iterator, const value_type&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<Zehn_reloc*, std::vector<Zehn_reloc> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Zehn_reloc*; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/vector.tcc:108:5: note:   no known conversion for argument 2 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_reloc&}’
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:968:7: note: std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<Zehn_reloc*, std::vector<Zehn_reloc> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Zehn_reloc*; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:968:7: note:   no known conversion for argument 2 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_reloc>::value_type&& {aka Zehn_reloc&&}’
/usr/include/c++/4.7/bits/stl_vector.h:985:7: note: void std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::iterator, std::initializer_list<_Tp>) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<Zehn_reloc*, std::vector<Zehn_reloc> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Zehn_reloc*]
/usr/include/c++/4.7/bits/stl_vector.h:985:7: note:   no known conversion for argument 2 from ‘<brace-enclosed initializer list>’ to ‘std::initializer_list<Zehn_reloc>’
/usr/include/c++/4.7/bits/stl_vector.h:1003:7: note: void std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<Zehn_reloc*, std::vector<Zehn_reloc> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Zehn_reloc*; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:1003:7: note:   candidate expects 3 arguments, 2 provided
/usr/include/c++/4.7/bits/stl_vector.h:1022:9: note: template<class _InputIterator> void std::vector::insert(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>]
/usr/include/c++/4.7/bits/stl_vector.h:1022:9: note:   template argument deduction/substitution failed:
genzehn.cpp:529:132: note:   candidate expects 3 arguments, 2 provided
In file included from genzehn.cpp:12:0:
zehn.h:49:28: error: bit-field ‘type’ with non-integral type
zehn.h:74:27: error: bit-field ‘type’ with non-integral type
genzehn.cpp: In function ‘int main(int, char**)’:
genzehn.cpp:158:49: error: ‘__gnu_cxx::__alloc_traits<std::allocator<Zehn_reloc> >::value_type’ has no member named ‘type’
genzehn.cpp:164:25: error: ‘struct Zehn_flag’ has no member named ‘type’
genzehn.cpp:166:34: error: could not convert ‘(Zehn_flag_type)8u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:169:34: error: could not convert ‘(Zehn_flag_type)10u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:172:34: error: could not convert ‘(Zehn_flag_type)9u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:175:34: error: could not convert ‘(Zehn_flag_type)11u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:178:34: error: could not convert ‘(Zehn_flag_type)1u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:179:34: error: could not convert ‘(Zehn_flag_type)0u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:180:34: error: could not convert ‘(Zehn_flag_type)3u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:181:34: error: could not convert ‘(Zehn_flag_type)2u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:182:34: error: could not convert ‘(Zehn_flag_type)7u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:183:34: error: could not convert ‘(Zehn_flag_type)5u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:184:34: error: could not convert ‘(Zehn_flag_type)4u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:185:34: error: could not convert ‘(Zehn_flag_type)6u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:188:34: error: could not convert ‘(Zehn_flag_type)12u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:192:34: error: could not convert ‘(Zehn_flag_type)13u’ from ‘Zehn_flag_type’ to ‘<type error>’
genzehn.cpp:198:76: error: ‘struct Zehn_flag’ has no member named ‘type’
genzehn.cpp:258:126: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:258:126: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:260:130: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:260:130: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:262:98: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:262:98: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:264:130: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:264:130: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:267:101: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:267:101: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:269:106: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:269:106: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:271:101: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:271:101: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:273:106: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:273:106: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:275:91: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:275:91: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:276:97: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:276:97: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:277:97: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:277:97: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:278:89: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:278:89: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:397:72: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:397:72: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:407:67: error: no matching function for call to ‘std::vector<Zehn_flag>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:407:67: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_flag&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_flag; _Alloc = std::allocator<Zehn_flag>; std::vector<_Tp, _Alloc>::value_type = Zehn_flag]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_flag>::value_type&& {aka Zehn_flag&&}’
genzehn.cpp:425:107: error: no matching function for call to ‘std::vector<Zehn_reloc>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:425:107: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_reloc&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_reloc>::value_type&& {aka Zehn_reloc&&}’
genzehn.cpp:497:106: error: no matching function for call to ‘std::vector<Zehn_reloc>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:497:106: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_reloc&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_reloc>::value_type&& {aka Zehn_reloc&&}’
genzehn.cpp:505:66: error: no matching function for call to ‘std::vector<Zehn_reloc>::push_back(<brace-enclosed initializer list>)’
genzehn.cpp:505:66: note: candidates are:
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note: void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:881:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_reloc&}’
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note: void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:899:7: note:   no known conversion for argument 1 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_reloc>::value_type&& {aka Zehn_reloc&&}’
genzehn.cpp:529:132: error: no matching function for call to ‘std::vector<Zehn_reloc>::insert(std::vector<Zehn_reloc>::iterator, <brace-enclosed initializer list>)’
genzehn.cpp:529:132: note: candidates are:
In file included from /usr/include/c++/4.7/vector:70:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/vector.tcc:108:5: note: std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::iterator, const value_type&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<Zehn_reloc*, std::vector<Zehn_reloc> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Zehn_reloc*; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/vector.tcc:108:5: note:   no known conversion for argument 2 from ‘<brace-enclosed initializer list>’ to ‘const value_type& {aka const Zehn_reloc&}’
In file included from /usr/include/c++/4.7/vector:65:0,
                 from /usr/include/c++/4.7/bits/random.h:34,
                 from /usr/include/c++/4.7/random:50,
                 from /usr/include/c++/4.7/bits/stl_algo.h:67,
                 from /usr/include/c++/4.7/algorithm:63,
                 from genzehn.cpp:5:
/usr/include/c++/4.7/bits/stl_vector.h:968:7: note: std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<Zehn_reloc*, std::vector<Zehn_reloc> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Zehn_reloc*; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:968:7: note:   no known conversion for argument 2 from ‘<brace-enclosed initializer list>’ to ‘std::vector<Zehn_reloc>::value_type&& {aka Zehn_reloc&&}’
/usr/include/c++/4.7/bits/stl_vector.h:985:7: note: void std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::iterator, std::initializer_list<_Tp>) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<Zehn_reloc*, std::vector<Zehn_reloc> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Zehn_reloc*]
/usr/include/c++/4.7/bits/stl_vector.h:985:7: note:   no known conversion for argument 2 from ‘<brace-enclosed initializer list>’ to ‘std::initializer_list<Zehn_reloc>’
/usr/include/c++/4.7/bits/stl_vector.h:1003:7: note: void std::vector<_Tp, _Alloc>::insert(std::vector<_Tp, _Alloc>::iterator, std::vector<_Tp, _Alloc>::size_type, const value_type&) [with _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<Zehn_reloc*, std::vector<Zehn_reloc> >; typename std::_Vector_base<_Tp, _Alloc>::pointer = Zehn_reloc*; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::value_type = Zehn_reloc]
/usr/include/c++/4.7/bits/stl_vector.h:1003:7: note:   candidate expects 3 arguments, 2 provided
/usr/include/c++/4.7/bits/stl_vector.h:1022:9: note: template<class _InputIterator> void std::vector::insert(std::vector<_Tp, _Alloc>::iterator, _InputIterator, _InputIterator) [with _InputIterator = _InputIterator; _Tp = Zehn_reloc; _Alloc = std::allocator<Zehn_reloc>]
/usr/include/c++/4.7/bits/stl_vector.h:1022:9: note:   template argument deduction/substitution failed:
genzehn.cpp:529:132: note:   candidate expects 3 arguments, 2 provided
make[3]: *** [../../bin/genzehn] Error 1
make[3]: Leaving directory `/vagrant/Ndless/ndless-sdk/tools/genzehn'
make[2]: *** [all] Error 1
make[2]: Leaving directory `/vagrant/Ndless/ndless-sdk/tools'
make[1]: *** [build-tools] Error 2
make[1]: Leaving directory `/vagrant/Ndless/ndless-sdk'
make: *** [build-ndless-sdk] Error 2```
Vogtinator commented 8 years ago

Looks like your compiler is too old, GCC 4.7 has a bug (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51242) that causes this error: zehn.h:49:28: error: bit-field ‘type’ with non-integral type

As a workaround, replace every instance of "enum class : " with "enum " in ndless-sdk/include/zehn.h.

Also, I formatted your log as code for readability.

mai1015 commented 8 years ago

Thx, It compile completed successfully.