>>> openfpgaloader 849e5751e06d4d00f323205d5f02ee01f9f59a61 Downloading --2020-04-23 15:40:03-- https://github.com/trabucayre/openFPGALoader/archive/849e5751e06d4d00f323205d5f02ee01f9f59a61/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61.tar.gz Resolving github.com (github.com)... 140.82.112.4 Connecting to github.com (github.com)|140.82.112.4|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/trabucayre/openFPGALoader/tar.gz/849e5751e06d4d00f323205d5f02ee01f9f59a61 [following] --2020-04-23 15:40:04-- https://codeload.github.com/trabucayre/openFPGALoader/tar.gz/849e5751e06d4d00f323205d5f02ee01f9f59a61 Resolving codeload.github.com (codeload.github.com)... 140.82.112.9 Connecting to codeload.github.com (codeload.github.com)|140.82.112.9|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/tmp/instance-1/output-1/build/.openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61.tar.gz.JsyWO0/output' 0K .......... .......... .......... .......... .......... 332K 50K .......... .......... .......... .......... .......... 662K 100K ........ 99.2M=0.2s 2020-04-23 15:40:05 (478 KB/s) - '/tmp/instance-1/output-1/build/.openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61.tar.gz.JsyWO0/output' saved [110733] openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61.tar.gz: OK (sha256: fcff4999164ee2d3734f16b7f1d2063b3a68e237921e8d63c2afe75e16cdc7ce) >>> openfpgaloader 849e5751e06d4d00f323205d5f02ee01f9f59a61 Extracting gzip -d -c /tmp/instance-1/dl/openfpgaloader/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61.tar.gz | /tmp/instance-1/output-1/host/bin/tar --strip-components=1 -C /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61 -xf - >>> openfpgaloader 849e5751e06d4d00f323205d5f02ee01f9f59a61 Patching >>> openfpgaloader 849e5751e06d4d00f323205d5f02ee01f9f59a61 Configuring (mkdir -p /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/ && cd /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/ && rm -f CMakeCache.txt && PATH="/tmp/instance-1/output-1/host/bin:/tmp/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/cmake /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/ -DCMAKE_TOOLCHAIN_FILE="/tmp/instance-1/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON ) -- The CXX compiler identification is GNU 4.8.3 -- Check for working CXX compiler: /tmp/instance-1/output-1/host/bin/arm-none-linux-gnueabi-g++ -- Check for working CXX compiler: /tmp/instance-1/output-1/host/bin/arm-none-linux-gnueabi-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /tmp/instance-1/output-1/host/bin/pkg-config (found version "1.6.1") -- Checking for module 'libftdi1' -- Found libftdi1, version 1.4 -- Checking for module 'libftdipp1' -- Found libftdipp1, version 1.4 -- Checking for module 'libusb-1.0' -- Found libusb-1.0, version 1.0.23 -- Checking for module 'libudev' -- Found libudev, version 243 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_SHARED_LIBS BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61 >>> openfpgaloader 849e5751e06d4d00f323205d5f02ee01f9f59a61 Building PATH="/tmp/instance-1/output-1/host/bin:/tmp/instance-1/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/make -j32 -C /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/ make[1]: Entering directory '/tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61' make[2]: Entering directory '/tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61' make[3]: Entering directory '/tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61' Scanning dependencies of target openFPGALoader make[3]: Leaving directory '/tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61' make[3]: Entering directory '/tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61' [ 4%] Building CXX object CMakeFiles/openFPGALoader.dir/src/ftdijtag.cpp.o [ 9%] Building CXX object CMakeFiles/openFPGALoader.dir/src/ftdipp_mpsse.cpp.o [ 19%] Building CXX object CMakeFiles/openFPGALoader.dir/src/jedParser.cpp.o [ 19%] Building CXX object CMakeFiles/openFPGALoader.dir/src/display.cpp.o [ 23%] Building CXX object CMakeFiles/openFPGALoader.dir/src/epcq.cpp.o [ 38%] Building CXX object CMakeFiles/openFPGALoader.dir/src/xilinx.cpp.o [ 38%] Building CXX object CMakeFiles/openFPGALoader.dir/src/gowin.cpp.o [ 38%] Building CXX object CMakeFiles/openFPGALoader.dir/src/main.cpp.o [ 42%] Building CXX object CMakeFiles/openFPGALoader.dir/src/device.cpp.o [ 47%] Building CXX object CMakeFiles/openFPGALoader.dir/src/spiFlash.cpp.o [ 57%] Building CXX object CMakeFiles/openFPGALoader.dir/src/svf_jtag.cpp.o [ 57%] Building CXX object CMakeFiles/openFPGALoader.dir/src/configBitstreamParser.cpp.o [ 61%] Building CXX object CMakeFiles/openFPGALoader.dir/src/lattice.cpp.o [ 66%] Building CXX object CMakeFiles/openFPGALoader.dir/src/latticeBitParser.cpp.o [ 71%] Building CXX object CMakeFiles/openFPGALoader.dir/src/progressBar.cpp.o [ 76%] Building CXX object CMakeFiles/openFPGALoader.dir/src/mcsParser.cpp.o [ 80%] Building CXX object CMakeFiles/openFPGALoader.dir/src/fsparser.cpp.o [ 85%] Building CXX object CMakeFiles/openFPGALoader.dir/src/altera.cpp.o [ 90%] Building CXX object CMakeFiles/openFPGALoader.dir/src/bitparser.cpp.o [ 95%] Building CXX object CMakeFiles/openFPGALoader.dir/src/ftdispi.cpp.o /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/ftdipp_mpsse.cpp: In constructor 'FTDIpp_MPSSE::FTDIpp_MPSSE(const string&, unsigned char, uint32_t, bool)': /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/ftdipp_mpsse.cpp:24:49: error: incompatible types in assignment of 'const char [1]' to 'char [64]' _clkHZ(clkHZ), _buffer_size(2*32768), _num(0) ^ /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/ftdipp_mpsse.cpp: In constructor 'FTDIpp_MPSSE::FTDIpp_MPSSE(int, int, unsigned char, uint32_t, bool)': /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/ftdipp_mpsse.cpp:45:51: error: incompatible types in assignment of 'const char [1]' to 'char [64]' _clkHZ(clkHZ), _buffer_size(2*32768), _num(0) ^ make[3]: *** [CMakeFiles/openFPGALoader.dir/build.make:154: CMakeFiles/openFPGALoader.dir/src/ftdipp_mpsse.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/gowin.cpp: In constructor 'Gowin::Gowin(FtdiJtag*, std::string, bool, bool, bool)': /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/gowin.cpp:73:11: error: 'runtime_error' is not a member of 'std' throw std::runtime_error("both write-flash and write-sram can't be set"); ^ /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/gowin.cpp:81:10: error: 'runtime_error' is not a member of 'std' throw std::runtime_error("incompatible file format"); ^ /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/gowin.cpp: In member function 'bool Gowin::flashFLASH(uint8_t*, int)': /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/gowin.cpp:340:33: error: variable-sized object 'buffer' may not be initialized 0xff, 0xff , 0xff, 0xff}; ^ make[3]: *** [CMakeFiles/openFPGALoader.dir/build.make:206: CMakeFiles/openFPGALoader.dir/src/gowin.cpp.o] Error 1 /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/spiFlash.cpp: In member function 'void SPIFlash::jtag_write_read(uint8_t, uint8_t*, uint8_t*, uint16_t)': /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/spiFlash.cpp:92:43: error: variable-sized object 'jtx' may not be initialized uint8_t jtx[xfer_len] = {reverseByte(cmd)}; ^ /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/spiFlash.cpp: In member function 'int SPIFlash::write_page(int, uint8_t*, int)': /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/src/spiFlash.cpp:189:31: error: variable-sized object 'tx' may not be initialized (uint8_t)(addr & 0xff)}; ^ make[3]: *** [CMakeFiles/openFPGALoader.dir/build.make:63: CMakeFiles/openFPGALoader.dir/src/spiFlash.cpp.o] Error 1 make[3]: Leaving directory '/tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61' make[2]: *** [CMakeFiles/Makefile2:73: CMakeFiles/openFPGALoader.dir/all] Error 2 make[2]: Leaving directory '/tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61' make[1]: *** [Makefile:130: all] Error 2 make[1]: Leaving directory '/tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61' make: *** [package/pkg-generic.mk:269: /tmp/instance-1/output-1/build/openfpgaloader-849e5751e06d4d00f323205d5f02ee01f9f59a61/.stamp_built] Error 2 make: Leaving directory '/tmp/instance-1/buildroot'