>>> host-mfgtools v0.02 Downloading --2019-10-02 01:25:23-- https://github.com/codeauroraforum/mfgtools/archive/v0.02/mfgtools-v0.02.tar.gz Loaded CA certificate '/etc/ssl/certs/ca-certificates.crt' Resolving github.com (github.com)... 192.30.253.113 Connecting to github.com (github.com)|192.30.253.113|:443... connected. HTTP request sent, awaiting response... 301 Moved Permanently Location: https://github.com/NXPmicro/mfgtools/archive/v0.02/mfgtools-v0.02.tar.gz [following] --2019-10-02 01:25:24-- https://github.com/NXPmicro/mfgtools/archive/v0.02/mfgtools-v0.02.tar.gz Reusing existing connection to github.com:443. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/NXPmicro/mfgtools/tar.gz/v0.02 [following] --2019-10-02 01:25:24-- https://codeload.github.com/NXPmicro/mfgtools/tar.gz/v0.02 Resolving codeload.github.com (codeload.github.com)... 192.30.253.120 Connecting to codeload.github.com (codeload.github.com)|192.30.253.120|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/data/buildroot/buildroot-test/instance-0/output/build/.mfgtools-v0.02.tar.gz.a3jQRp/output' 0K .......... .......... .......... .......... .......... 426K 50K .......... .......... .......... .......... .......... 1.30M 100K .......... .......... .......... .......... .......... 959K 150K .......... .......... .......... ...... 54.4M=0.2s 2019-10-02 01:25:24 (898 KB/s) - '/data/buildroot/buildroot-test/instance-0/output/build/.mfgtools-v0.02.tar.gz.a3jQRp/output' saved [191302] mfgtools-v0.02.tar.gz: OK (sha256: 055d71227d18883d6e8bc9e854c076015f9a7749820a94272e19071bf0b25c89) >>> host-mfgtools v0.02 Extracting gzip -d -c /data/buildroot/buildroot-test/instance-0/dl/mfgtools/mfgtools-v0.02.tar.gz | /data/buildroot/buildroot-test/instance-0/output/host/bin/tar --strip-components=1 -C /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02 -xf - >>> host-mfgtools v0.02 Patching >>> host-mfgtools v0.02 Configuring (mkdir -p /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib && cd /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib && rm -f CMakeCache.txt && PATH="/data/buildroot/buildroot-test/instance-0/output/host/bin:/data/buildroot/buildroot-test/instance-0/output/host/sbin:/data/buildroot/buildroot-test/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PKG_CONFIG="/data/buildroot/buildroot-test/instance-0/output/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_LIBDIR="/data/buildroot/buildroot-test/instance-0/output/host/lib/pkgconfig:/data/buildroot/buildroot-test/instance-0/output/host/share/pkgconfig" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 /data/buildroot/buildroot-test/instance-0/output/host/bin/cmake /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -DCMAKE_INSTALL_SO_NO_EXE=0 -DCMAKE_FIND_ROOT_PATH="/data/buildroot/buildroot-test/instance-0/output/host" -DCMAKE_FIND_ROOT_PATH_MODE_PROGRAM="BOTH" -DCMAKE_FIND_ROOT_PATH_MODE_LIBRARY="BOTH" -DCMAKE_FIND_ROOT_PATH_MODE_INCLUDE="BOTH" -DCMAKE_INSTALL_PREFIX="/data/buildroot/buildroot-test/instance-0/output/host" -DCMAKE_C_FLAGS="-O2 -I/data/buildroot/buildroot-test/instance-0/output/host/include" -DCMAKE_CXX_FLAGS="-O2 -I/data/buildroot/buildroot-test/instance-0/output/host/include" -DCMAKE_EXE_LINKER_FLAGS="-L/data/buildroot/buildroot-test/instance-0/output/host/lib -Wl,-rpath,/data/buildroot/buildroot-test/instance-0/output/host/lib" -DCMAKE_SHARED_LINKER_FLAGS="-L/data/buildroot/buildroot-test/instance-0/output/host/lib -Wl,-rpath,/data/buildroot/buildroot-test/instance-0/output/host/lib" -DCMAKE_ASM_COMPILER="/usr/bin/as" -DCMAKE_C_COMPILER="/usr/bin/gcc" -DCMAKE_CXX_COMPILER="/usr/bin/g++" -DCMAKE_C_COMPILER_ARG1="" -DCMAKE_CXX_COMPILER_ARG1="" -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 ) -- The C compiler identification is GNU 9.1.0 -- The CXX compiler identification is GNU 9.1.0 -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found libusb-1.0: -- - Includes: /data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -- - Libraries: /data/buildroot/buildroot-test/instance-0/output/host/usr/lib/libusb-1.0.so -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS CMAKE_ASM_COMPILER -- Build files have been written to: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib >>> host-mfgtools v0.02 Building PATH="/data/buildroot/buildroot-test/instance-0/output/host/bin:/data/buildroot/buildroot-test/instance-0/output/host/sbin:/data/buildroot/buildroot-test/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl" PKG_CONFIG="/data/buildroot/buildroot-test/instance-0/output/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/data/buildroot/buildroot-test/instance-0/output/host/lib/pkgconfig:/data/buildroot/buildroot-test/instance-0/output/host/share/pkgconfig" /usr/bin/make -j12 -C /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib make[1]: Entering directory '/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib' /data/buildroot/buildroot-test/instance-0/output/host/bin/cmake -H/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -B/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib --check-build-system CMakeFiles/Makefile.cmake 0 /data/buildroot/buildroot-test/instance-0/output/host/bin/cmake -E cmake_progress_start /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CMakeFiles /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib' /usr/bin/make -f CMakeFiles/MfgToolLib.dir/build.make CMakeFiles/MfgToolLib.dir/depend make[3]: Entering directory '/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib' cd /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib && /data/buildroot/buildroot-test/instance-0/output/host/bin/cmake -E cmake_depends "Unix Makefiles" /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CMakeFiles/MfgToolLib.dir/DependInfo.cmake Scanning dependencies of target MfgToolLib make[3]: Leaving directory '/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib' /usr/bin/make -f CMakeFiles/MfgToolLib.dir/build.make CMakeFiles/MfgToolLib.dir/build make[3]: Entering directory '/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib' [ 2%] Building CXX object CMakeFiles/MfgToolLib.dir/ControllerClass.cpp.o [ 5%] Building CXX object CMakeFiles/MfgToolLib.dir/DeviceClass.cpp.o /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/ControllerClass.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ControllerClass.cpp /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/DeviceClass.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.cpp [ 8%] Building CXX object CMakeFiles/MfgToolLib.dir/Disk.cpp.o [ 14%] Building CXX object CMakeFiles/MfgToolLib.dir/CmdOperation.cpp.o [ 14%] Building CXX object CMakeFiles/MfgToolLib.dir/Device.cpp.o /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/Disk.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Disk.cpp [ 17%] Building CXX object CMakeFiles/MfgToolLib.dir/DeviceManager.cpp.o [ 20%] Building CXX object CMakeFiles/MfgToolLib.dir/ExceptionHandle.cpp.o /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/CmdOperation.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CmdOperation.cpp /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/Device.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.cpp [ 23%] Building CXX object CMakeFiles/MfgToolLib.dir/DiskDeviceClass.cpp.o /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/DeviceManager.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/ExceptionHandle.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ExceptionHandle.cpp /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/DiskDeviceClass.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DiskDeviceClass.cpp [ 26%] Building CXX object CMakeFiles/MfgToolLib.dir/HubClass.cpp.o [ 29%] Building CXX object CMakeFiles/MfgToolLib.dir/HidDevice.cpp.o /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/HubClass.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HubClass.cpp [ 32%] Building CXX object CMakeFiles/MfgToolLib.dir/LogMgr.cpp.o /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/HidDevice.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDevice.cpp /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/LogMgr.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/LogMgr.cpp [ 35%] Building CXX object CMakeFiles/MfgToolLib.dir/HidDeviceClass.cpp.o /usr/bin/g++ -DMfgToolLib_EXPORTS -I/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib -I/data/buildroot/buildroot-test/instance-0/output/host/usr/include/libusb-1.0 -std=c++11 -O0 -fpic -I/usr/lib/jvm/java-8-oracle/include -I/usr/lib/jvm/java-8-oracle/include/linux -fpermissive -g -Wno-write-strings -fPIC -o CMakeFiles/MfgToolLib.dir/HidDeviceClass.cpp.o -c /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDeviceClass.cpp In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ExceptionHandle.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDevice.cpp:32: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDeviceClass.cpp:32: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CmdOperation.cpp:32: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ControllerClass.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:37, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ExceptionHandle.cpp:35: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:50:2: warning: 'typedef' was ignored in this declaration 50 | typedef enum DeviceCapabilities | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:50:2: warning: 'typedef' was ignored in this declaration 50 | typedef enum DeviceCapabilities | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:70:2: warning: 'typedef' was ignored in this declaration 70 | typedef struct NotifyStruct | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:70:2: warning: 'typedef' was ignored in this declaration 70 | typedef struct NotifyStruct | ^~~~~~~ In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/LogMgr.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:37, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ExceptionHandle.cpp:35: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:57:2: warning: 'typedef' was ignored in this declaration 57 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:37, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.cpp:42: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:57:2: warning: 'typedef' was ignored in this declaration 57 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDevice.h:34, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDevice.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:50:2: warning: 'typedef' was ignored in this declaration 50 | typedef enum DeviceCapabilities | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:70:2: warning: 'typedef' was ignored in this declaration 70 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDeviceClass.h:33, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDeviceClass.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:50:2: warning: 'typedef' was ignored in this declaration 50 | typedef enum DeviceCapabilities | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:70:2: warning: 'typedef' was ignored in this declaration 70 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDeviceClass.h:33, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDeviceClass.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:57:2: warning: 'typedef' was ignored in this declaration 57 | typedef struct NotifyStruct | ^~~~~~~ In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HubClass.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.cpp:32: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:37, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:50:2: warning: 'typedef' was ignored in this declaration 50 | typedef enum DeviceCapabilities | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:70:2: warning: 'typedef' was ignored in this declaration 70 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:37, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:57:2: warning: 'typedef' was ignored in this declaration 57 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:49, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CmdOperation.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:50:2: warning: 'typedef' was ignored in this declaration 50 | typedef enum DeviceCapabilities | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:70:2: warning: 'typedef' was ignored in this declaration 70 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:49, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CmdOperation.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:57:2: warning: 'typedef' was ignored in this declaration 57 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ControllerClass.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ControllerClass.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:50:2: warning: 'typedef' was ignored in this declaration 50 | typedef enum DeviceCapabilities | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:70:2: warning: 'typedef' was ignored in this declaration 70 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ControllerClass.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ControllerClass.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:57:2: warning: 'typedef' was ignored in this declaration 57 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:50:2: warning: 'typedef' was ignored in this declaration 50 | typedef enum DeviceCapabilities | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:70:2: warning: 'typedef' was ignored in this declaration 70 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HubClass.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HubClass.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:50:2: warning: 'typedef' was ignored in this declaration 50 | typedef enum DeviceCapabilities | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:70:2: warning: 'typedef' was ignored in this declaration 70 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:57:2: warning: 'typedef' was ignored in this declaration 57 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HubClass.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HubClass.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:57:2: warning: 'typedef' was ignored in this declaration 57 | typedef struct NotifyStruct | ^~~~~~~ make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:330: CMakeFiles/MfgToolLib.dir/LogMgr.cpp.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:90: CMakeFiles/MfgToolLib.dir/ControllerClass.cpp.o] Error 1 In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StApi.h:56, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StHidApi.h:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDevice.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDevice.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StMedia.h:350:21: warning: malformed '#pragma pack(pop[, id])' - ignored [-Wpragmas] 350 | #pragma pack (pop, 1) | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StApi.h:56, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StHidApi.h:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDevice.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDeviceClass.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StMedia.h:350:21: warning: malformed '#pragma pack(pop[, id])' - ignored [-Wpragmas] 350 | #pragma pack (pop, 1) | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StApi.h:56, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.Api.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:38, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.cpp:42: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StMedia.h:350:21: warning: malformed '#pragma pack(pop[, id])' - ignored [-Wpragmas] 350 | #pragma pack (pop, 1) | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StApi.h:56, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.Api.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:38, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ExceptionHandle.cpp:35: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StMedia.h:350:21: warning: malformed '#pragma pack(pop[, id])' - ignored [-Wpragmas] 350 | #pragma pack (pop, 1) | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StApi.h:56, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.Api.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CmdOperation.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StMedia.h:350:21: warning: malformed '#pragma pack(pop[, id])' - ignored [-Wpragmas] 350 | #pragma pack (pop, 1) | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StApi.h:56, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.Api.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:38, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StMedia.h:350:21: warning: malformed '#pragma pack(pop[, id])' - ignored [-Wpragmas] 350 | #pragma pack (pop, 1) | ^ In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DiskDeviceClass.cpp:32: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /usr/include/stdint.h:27, from /usr/lib/gcc/x86_64-pc-linux-gnu/9.1.0/include/stdint.h:9, from /usr/include/c++/9.1.0/cstdint:41, from /usr/include/c++/9.1.0/bits/char_traits.h:621, from /usr/include/c++/9.1.0/string:40, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:39, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Disk.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:127:19: error: conflicting declaration 'typedef long long int __time_t' 127 | typedef long long __time64_t; | ^~~~~~~~~~ /usr/include/bits/types.h:160:26: note: previous declaration as 'typedef long int __time_t' 160 | __STD_TYPE __TIME_T_TYPE __time_t; /* Seconds since the Epoch. */ | ^~~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StApi.h:56, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.Api.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:38, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.cpp:36: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StMedia.h:350:21: warning: malformed '#pragma pack(pop[, id])' - ignored [-Wpragmas] 350 | #pragma pack (pop, 1) | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StApi.h:56, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.Api.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HubClass.cpp:36: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StMedia.h:350:21: warning: malformed '#pragma pack(pop[, id])' - ignored [-Wpragmas] 350 | #pragma pack (pop, 1) | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DiskDeviceClass.h:34, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DiskDeviceClass.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:50:2: warning: 'typedef' was ignored in this declaration 50 | typedef enum DeviceCapabilities | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:70:2: warning: 'typedef' was ignored in this declaration 70 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DiskDeviceClass.h:34, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DiskDeviceClass.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:57:2: warning: 'typedef' was ignored in this declaration 57 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Disk.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Disk.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:50:2: warning: 'typedef' was ignored in this declaration 50 | typedef enum DeviceCapabilities | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.h:70:2: warning: 'typedef' was ignored in this declaration 70 | typedef struct NotifyStruct | ^~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDevice.cpp: In member function 'HidDevice::ChipFamily_t HidDevice::GetChipFamily()': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDevice.cpp:587:25: warning: comparison between 'enum HidDevice::ChipFamily_t' and 'enum Device::DeviceCapabilities' [-Wenum-compare] 587 | if ( _chipFamily == Unknown ) | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:37, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Disk.cpp:35: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.h:57:2: warning: 'typedef' was ignored in this declaration 57 | typedef struct NotifyStruct | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:38, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.cpp:42: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h: In member function 'int UpdateTransportProtocol::UtpRead(CString, CString, int)': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:784:119: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 784 | (libusbVolume*)m_pUtpDevice->SendCommand(m_hDevice, *transaction.GetCurrentState()->GetUtpMsg(), NULL, cmdProgress); | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:38, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ExceptionHandle.cpp:35: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h: In member function 'int UpdateTransportProtocol::UtpRead(CString, CString, int)': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:784:119: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 784 | (libusbVolume*)m_pUtpDevice->SendCommand(m_hDevice, *transaction.GetCurrentState()->GetUtpMsg(), NULL, cmdProgress); | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CmdOperation.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h: In member function 'int UpdateTransportProtocol::UtpRead(CString, CString, int)': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:784:119: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 784 | (libusbVolume*)m_pUtpDevice->SendCommand(m_hDevice, *transaction.GetCurrentState()->GetUtpMsg(), NULL, cmdProgress); | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HidDeviceClass.cpp:37: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h: In member function 'int UpdateTransportProtocol::UtpRead(CString, CString, int)': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:784:119: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 784 | (libusbVolume*)m_pUtpDevice->SendCommand(m_hDevice, *transaction.GetCurrentState()->GetUtpMsg(), NULL, cmdProgress); | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Device.cpp:42: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h: At global scope: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:55:3: warning: 'typedef' was ignored in this declaration 55 | typedef enum DevChangeEvent | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/ExceptionHandle.cpp:35: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h: At global scope: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:55:3: warning: 'typedef' was ignored in this declaration 55 | typedef enum DevChangeEvent | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CmdOperation.cpp:39: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h: At global scope: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:55:3: warning: 'typedef' was ignored in this declaration 55 | typedef enum DevChangeEvent | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:38, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h: In member function 'int UpdateTransportProtocol::UtpRead(CString, CString, int)': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:784:119: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 784 | (libusbVolume*)m_pUtpDevice->SendCommand(m_hDevice, *transaction.GetCurrentState()->GetUtpMsg(), NULL, cmdProgress); | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:38, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.cpp:36: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h: In member function 'int UpdateTransportProtocol::UtpRead(CString, CString, int)': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:784:119: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 784 | (libusbVolume*)m_pUtpDevice->SendCommand(m_hDevice, *transaction.GetCurrentState()->GetUtpMsg(), NULL, cmdProgress); | ^ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CmdOperation.cpp: In member function 'DWORD CCmdOperation::Open()': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CmdOperation.cpp:165:25: warning: passing NULL to non-pointer argument 2 of 'int sem_init(sem_t*, int, unsigned int)' [-Wconversion-null] 165 | sem_init(ev_semaphore, NULL, 0); | ^~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:48, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/CmdOperation.cpp:32: /usr/include/semaphore.h:35:40: note: declared here 35 | extern int sem_init (sem_t *__sem, int __pshared, unsigned int __value) | ~~~~^~~~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:34: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h: At global scope: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:55:3: warning: 'typedef' was ignored in this declaration 55 | typedef enum DevChangeEvent | ^~~~~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/HubClass.cpp:36: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h: In member function 'int UpdateTransportProtocol::UtpRead(CString, CString, int)': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:784:119: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 784 | (libusbVolume*)m_pUtpDevice->SendCommand(m_hDevice, *transaction.GetCurrentState()->GetUtpMsg(), NULL, cmdProgress); | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.cpp:36: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h: At global scope: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:55:3: warning: 'typedef' was ignored in this declaration 55 | typedef enum DevChangeEvent | ^~~~~~~ make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:210: CMakeFiles/MfgToolLib.dir/DiskDeviceClass.cpp.o] Error 1 /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.cpp: In member function 'virtual Device* DeviceClass::FindDeviceByUsbPath(CString, DeviceClass::DeviceListType, DeviceClass::DeviceListAction)': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceClass.cpp:515:1: warning: no return statement in function returning non-void [-Wreturn-type] 515 | } | ^ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp: In constructor 'DeviceManager::DeviceManager(INSTANCE_HANDLE)': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:65:13: warning: converting to non-pointer type 'HDEVNOTIFY' {aka 'unsigned int'} from NULL [-Wconversion-null] 65 | : _hUsbDev(NULL) | ^~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:66:13: warning: converting to non-pointer type 'HDEVNOTIFY' {aka 'unsigned int'} from NULL [-Wconversion-null] 66 | , _hUsbHub(NULL) | ^~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StApi.h:56, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.Api.h:35, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:36, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:38, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Disk.cpp:35: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/StMedia.h:350:21: warning: malformed '#pragma pack(pop[, id])' - ignored [-Wpragmas] 350 | #pragma pack (pop, 1) | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/stdafx.h:83, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:33: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp: In member function 'virtual int DeviceManager::ExitInstance()': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:94:38: warning: ISO C++ forbids comparison between pointer and integer [-fpermissive] 94 | #define INVALID_HANDLE_VALUE (void *)0xFFFFFFFFUL | ^~~~~~~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:463:19: note: in expansion of macro 'INVALID_HANDLE_VALUE' 463 | if ( _hUsbDev != INVALID_HANDLE_VALUE ) | ^~~~~~~~~~~~~~~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/lnx_def.h:94:38: warning: ISO C++ forbids comparison between pointer and integer [-fpermissive] 94 | #define INVALID_HANDLE_VALUE (void *)0xFFFFFFFFUL | ^~~~~~~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:466:19: note: in expansion of macro 'INVALID_HANDLE_VALUE' 466 | if ( _hUsbHub != INVALID_HANDLE_VALUE ) | ^~~~~~~~~~~~~~~~~~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp: In function 'int DevChange_callback(libusb_context*, libusb_device*, libusb_hotplug_event, void*)': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:514:17: warning: converting to non-pointer type 'WPARAM' {aka 'short unsigned int'} from NULL [-Wconversion-null] 514 | temp.wParam=NULL; | ^~~~ /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.cpp:532:18: warning: converting to non-pointer type 'WPARAM' {aka 'short unsigned int'} from NULL [-Wconversion-null] 532 | temp.wParam=NULL; | ^~~~ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/MfgToolLib.h:51, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:38, from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Disk.cpp:35: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h: In member function 'int UpdateTransportProtocol::UtpRead(CString, CString, int)': /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/UpdateTransportProtocol.h:784:119: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 784 | (libusbVolume*)m_pUtpDevice->SendCommand(m_hDevice, *transaction.GetCurrentState()->GetUtpMsg(), NULL, cmdProgress); | ^ In file included from /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/Disk.cpp:35: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h: At global scope: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib/DeviceManager.h:55:3: warning: 'typedef' was ignored in this declaration 55 | typedef enum DevChangeEvent | ^~~~~~~ make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:258: CMakeFiles/MfgToolLib.dir/HidDevice.cpp.o] Error 1 make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:282: CMakeFiles/MfgToolLib.dir/HidDeviceClass.cpp.o] Error 1 make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:234: CMakeFiles/MfgToolLib.dir/ExceptionHandle.cpp.o] Error 1 make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:114: CMakeFiles/MfgToolLib.dir/Device.cpp.o] Error 1 make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:306: CMakeFiles/MfgToolLib.dir/HubClass.cpp.o] Error 1 make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:138: CMakeFiles/MfgToolLib.dir/DeviceClass.cpp.o] Error 1 make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:66: CMakeFiles/MfgToolLib.dir/CmdOperation.cpp.o] Error 1 make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:186: CMakeFiles/MfgToolLib.dir/Disk.cpp.o] Error 1 make[3]: *** [CMakeFiles/MfgToolLib.dir/build.make:162: CMakeFiles/MfgToolLib.dir/DeviceManager.cpp.o] Error 1 make[3]: Leaving directory '/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib' make[2]: *** [CMakeFiles/Makefile2:71: CMakeFiles/MfgToolLib.dir/all] Error 2 make[2]: Leaving directory '/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib' make[1]: *** [Makefile:87: all] Error 2 make[1]: Leaving directory '/data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/MfgToolLib' make: *** [package/pkg-generic.mk:241: /data/buildroot/buildroot-test/instance-0/output/build/host-mfgtools-v0.02/.stamp_built] Error 2 make: Leaving directory '/data/buildroot/buildroot-test/instance-0/buildroot'