import from gxx-linux

This commit is contained in:
gb 2023-04-08 08:56:20 +08:00
commit 1df41ab602
1552 changed files with 318835 additions and 0 deletions

View File

@ -0,0 +1,20 @@
{
mtimes = {
["regs/xmake.lua"] = 1668149940,
["motorboard/xmake.lua"] = 1668149940,
["scanner/xmake.lua"] = 1668149940,
["capimage/xmake.lua"] = 1668149940,
["service/xmake.lua"] = 1668149940,
["imgproc/xmake.lua"] = 1667459667,
["deviceio/xmake.lua"] = 1668149940,
["applog/xmake.lua"] = 1668149940,
["usb/xmake.lua"] = 1668149940,
["xmake.lua"] = 1668153855,
["scanservice/xmake.lua"] = 1668149940,
["fpgaupdate/xmake.lua"] = 1668149940
},
recheck = false,
options = {
mode = "release"
}
}

View File

@ -0,0 +1,281 @@
{
["find_program_gcc_arch_arm64-v8a_plat_linux_checktoolcxx"] = {
gcc = "/usr/bin/gcc"
},
["find_program_gcc_arch_arm64-v8a_plat_linux_checktoolar"] = {
ar = "/usr/bin/ar"
},
["lib.detect.has_flags"] = {
["linux_arm64-v8a_/usr/bin/gcc_10.2.1-6_cc_cxflags__-DNDEBUG"] = true,
["linux_arm64-v8a_/usr/bin/gcc_10.2.1-6_cxx_cxflags__-DNDEBUG"] = true,
["linux_arm64-v8a_/usr/bin/gcc_10.2.1-6_cxx_cxflags__-fdiagnostics-color=always"] = true,
["linux_arm64-v8a_/usr/bin/gcc_10.2.1-6_cc_cxflags__-fdiagnostics-color=always"] = true,
["linux_arm64-v8a_/usr/bin/gcc_10.2.1-6_cc_cxflags__-fPIC"] = true,
["linux_arm64-v8a_/usr/bin/gcc_10.2.1-6_cxx_cxflags__-fvisibility-inlines-hidden"] = true,
["linux_arm64-v8a_/usr/bin/g++_10.2.1-6_ld_cxflags__-fPIC"] = true,
["linux_arm64-v8a_/usr/bin/gcc_10.2.1-6_cc_cxflags__-MMD -MF"] = true,
["linux_arm64-v8a_/usr/bin/gcc_10.2.1-6_cxx___-O3"] = true,
["linux_arm64-v8a_/usr/bin/gcc_10.2.1-6_cc___-O3"] = true,
["linux_arm64-v8a_/usr/bin/gcc_10.2.1-6_cxx_cxflags__-fPIC"] = true,
["linux_arm64-v8a_/usr/bin/gcc_10.2.1-6_cxx_cxflags__-MMD -MF"] = true
},
["detect.tools.gcc.has_ldflags"] = {
["/usr/bin/g++_10.2.1-6"] = {
["-fini"] = true,
["--dependency-file"] = true,
["-R"] = true,
["--no-dynamic-linker"] = true,
["--defsym"] = true,
["--help"] = true,
["--no-relax"] = true,
["--require-defined"] = true,
["--no-gc-sections"] = true,
["--library-path"] = true,
["--no-whole-archive"] = true,
["--print-map"] = true,
["--print-sysroot"] = true,
["--map-whole-files"] = true,
["--print-gc-sections"] = true,
["--oformat"] = true,
["--trace-symbol"] = true,
["--dynamic-list"] = true,
["--start-group"] = true,
["--mri-script"] = true,
["-rpath-link"] = true,
["--default-script"] = true,
["--dynamic-linker"] = true,
["-dT"] = true,
["-c"] = true,
["--ignore-unresolved-symbol"] = true,
["--no-undefined"] = true,
["--architecture"] = true,
["-flto"] = true,
["--filter"] = true,
["--export-dynamic"] = true,
["--relax"] = true,
["--warn-section-align"] = true,
["--force-exe-suffix"] = true,
["--emit-relocs"] = true,
["--warn-unresolved-symbols"] = true,
["--split-by-file"] = true,
["--fatal-warnings"] = true,
["--end-group"] = true,
["--no-warn-mismatch"] = true,
["--no-map-whole-files"] = true,
["-L"] = true,
["-u"] = true,
["--unique"] = true,
["-m"] = true,
["--force-group-allocation"] = true,
["--copy-dt-needed-entries"] = true,
["--demangle"] = true,
["--whole-archive"] = true,
["--warn-common"] = true,
["--just-symbols"] = true,
["--no-apply-dynamic-relocs"] = true,
["--no-wchar-size-warning"] = true,
["-A"] = true,
["--no-as-needed"] = true,
["-I"] = true,
["-e"] = true,
["--print-map-discarded"] = true,
["--warn-textrel"] = true,
["-dp"] = true,
["-init"] = true,
["--long-plt"] = true,
["--relocatable"] = true,
["-Ttext-segment"] = true,
["--trace"] = true,
["--strip-all"] = true,
["--allow-shlib-undefined"] = true,
["--spare-dynamic-tags"] = true,
["--gc-keep-exported"] = true,
["--target1-rel"] = true,
["--no-omagic"] = true,
["--print-memory-usage"] = true,
["--cmse-implib"] = true,
["--wrap"] = true,
["-Bshareable"] = true,
["--print-output-format"] = true,
["-f"] = true,
["--default-symver"] = true,
["--auxiliary"] = true,
["-plugin"] = true,
["--script"] = true,
["-o"] = true,
["--discard-none"] = true,
["-static"] = true,
["--as-needed"] = true,
["--pic-veneer"] = true,
["--format"] = true,
["--discard-all"] = true,
["-Bgroup"] = true,
["--no-define-common"] = true,
["--default-imported-symver"] = true,
["--no-copy-dt-needed-entries"] = true,
["--no-warn-search-mismatch"] = true,
["--check-sections"] = true,
["--no-check-sections"] = true,
["-Ur"] = true,
["--gpsize"] = true,
["--enable-non-contiguous-regions"] = true,
["--undefined"] = true,
["-Bsymbolic"] = true,
["-soname"] = true,
["--library"] = true,
["-Bsymbolic-functions"] = true,
["--omagic"] = true,
["--no-merge-exidx-entries"] = true,
["--disable-new-dtags"] = true,
["--strip-discarded"] = true,
["-g"] = true,
["--be8"] = true,
["-assert"] = true,
["-rpath"] = true,
["-b"] = true,
["--retain-symbols-file"] = true,
["--accept-unknown-input-arch"] = true,
["--disable-multiple-abs-defs"] = true,
["-plugin-opt"] = true,
["--allow-multiple-definition"] = true,
["--no-strip-discarded"] = true,
["--warn-alternate-em"] = true,
["-l"] = true,
["--dynamic-list-cpp-new"] = true,
["-G"] = true,
["--export-dynamic-symbol"] = true,
["--out-implib"] = true,
["-EL"] = true,
["--no-enum-size-warning"] = true,
["-O"] = true,
["--version-exports-section"] = true,
["-V"] = true,
["-EB"] = true,
["-nostdlib"] = true,
["--sort-section"] = true,
["-T"] = true,
["-Ttext"] = true,
["-Tdata"] = true,
["--discard-locals"] = true,
["-y"] = true,
["-qmagic"] = true,
["--no-print-gc-sections"] = true,
["--no-accept-unknown-input-arch"] = true,
["--warn-multiple-gp"] = true,
["-P"] = true,
["--verbose"] = true,
["--no-undefined-version"] = true,
["-Map"] = true,
["--output"] = true,
["--strip-debug"] = true,
["--orphan-handling"] = true,
["-F"] = true,
["-h"] = true,
["--no-export-dynamic"] = true,
["--warn-once"] = true,
["--pic-executable"] = true,
["--fix-stm32l4xx-629360"] = true,
["--reduce-memory-overheads"] = true,
["--enable-non-contiguous-regions-warnings"] = true,
["--sort-common"] = true,
["--split-by-reloc"] = true,
["-Tldata-segment"] = true,
["--pop-state"] = true,
["--task-link"] = true,
["--vfp11-denorm-fix"] = true,
["--traditional-format"] = true,
["--dynamic-list-cpp-typeinfo"] = true,
["--target1-abs"] = true,
["--use-blx"] = true,
["--no-allow-shlib-undefined"] = true,
["--in-implib"] = true,
["--no-keep-memory"] = true,
["--export-dynamic-symbol-list"] = true,
["--nmagic"] = true,
["--section-start"] = true,
["--entry"] = true,
["--fix-v4bx"] = true,
["--no-demangle"] = true,
["--cref"] = true,
["-Y"] = true,
["--warn-constructors"] = true,
["-a"] = true,
["-debug"] = true,
["--stats"] = true,
["--version-script"] = true,
["--fix-v4bx-interworking"] = true,
["-Qy"] = true,
["-Trodata-segment"] = true,
["--enable-new-dtags"] = true,
["--fix-cortex-a53-835769"] = true,
["--no-eh-frame-hdr"] = true,
["--eh-frame-hdr"] = true,
["--version"] = true,
["--dynamic-list-data"] = true,
["-z"] = true,
["--no-print-map-discarded"] = true,
["-Tbss"] = true,
["--no-fatal-warnings"] = true,
["--gc-sections"] = true,
["--target-help"] = true,
["--push-state"] = true,
["--error-unresolved-symbols"] = true
}
},
["find_program_gcc_arch_arm64-v8a_plat_linux_checktoolcc"] = {
gcc = "/usr/bin/gcc"
},
find_programver = {
["/usr/bin/gcc"] = "10.2.1-6",
["/usr/bin/g++"] = "10.2.1-6"
},
["find_program_gcc_arch_arm64-v8a_plat_linux_checktoolld"] = {
["g++"] = "/usr/bin/g++"
},
find_program = {
ldc2 = false,
zig = false,
gdc = false,
gcc = "/usr/bin/gcc",
["/usr/bin/gcc"] = "/usr/bin/gcc",
dmd = false,
git = "/usr/bin/git",
["/usr/bin/g++"] = "/usr/bin/g++"
},
["detect.tools.gcc.has_cflags"] = {
["/usr/bin/gcc_10.2.1-6"] = {
["-x"] = true,
["-v"] = true,
["-print-multi-directory"] = true,
["-time"] = true,
["-no-canonical-prefixes"] = true,
["-dumpspecs"] = true,
["-dumpversion"] = true,
["-S"] = true,
["--help"] = true,
["-print-libgcc-file-name"] = true,
["-o"] = true,
["-print-multiarch"] = true,
["-c"] = true,
["--target-help"] = true,
["-E"] = true,
["-print-search-dirs"] = true,
["--version"] = true,
["-print-multi-os-directory"] = true,
["-save-temps"] = true,
["-dumpmachine"] = true,
["-Xlinker"] = true,
["-print-sysroot"] = true,
["-Xassembler"] = true,
["-pass-exit-codes"] = true,
["-pipe"] = true,
["--param"] = true,
["-pie"] = true,
["-B"] = true,
["-Xpreprocessor"] = true,
["-print-sysroot-headers-suffix"] = true,
["-shared"] = true,
["-print-multi-lib"] = true
}
}
}

View File

@ -0,0 +1,69 @@
{
cmdlines = {
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root",
"xmake --root"
}
}

View File

@ -0,0 +1,162 @@
{
common = {
__sourceinfo_cxxincludes = {
["BlockingQueue.h"] = {
file = "./packages/common.pkg/xmake.lua",
line = 13
}
},
showmenu = true,
__sourceinfo_includedirs = {
include = {
file = "./packages/common.pkg/xmake.lua",
line = 16
}
},
__sourceinfo_showmenu = { },
description = "The common package",
__scriptdir = "/home/linaro/practice/gxx-linux/packages/common.pkg",
__sourceinfo_description = {
["The common package"] = {
file = "./packages/common.pkg/xmake.lua",
line = 10
}
},
includedirs = {
"packages/common.pkg/include"
},
cxxincludes = "BlockingQueue.h"
},
testfpga = {
configvar = {
TEST_FPGA = "ON"
},
__sourceinfo_default = { },
showmenu = true,
category = "regs test",
__sourceinfo_showmenu = { },
["configvar.TEST_FPGA"] = "ON",
__sourceinfo_configvar = {
TEST_FPGA = {
file = "./xmake.lua",
line = 34
},
ON = {
file = "./xmake.lua",
line = 34
}
},
__sourceinfo_category = {
["regs test"] = {
file = "./xmake.lua",
line = 33
}
},
__scriptdir = "/home/linaro/practice/gxx-linux",
default = true
},
chip = {
values = {
"rk3288",
"rk3399"
},
showmenu = true,
category = "chip",
__sourceinfo_showmenu = { },
__scriptdir = "/home/linaro/practice/gxx-linux",
default = "rk3399",
__sourceinfo_category = {
chip = {
file = "./xmake.lua",
line = 15
}
},
__sourceinfo_default = {
rk3399 = {
file = "./xmake.lua",
line = 13
}
},
__sourceinfo_values = {
rk3399 = {
file = "./xmake.lua",
line = 14
},
rk3288 = {
file = "./xmake.lua",
line = 14
}
}
},
testdemo = {
default = true,
__scriptdir = "/home/linaro/practice/gxx-linux",
__sourceinfo_category = {
testdemo = {
file = "./xmake.lua",
line = 27
}
},
__sourceinfo_default = { },
showmenu = true,
category = "testdemo",
__sourceinfo_showmenu = { }
},
isp1 = {
default = true,
__scriptdir = "/home/linaro/practice/gxx-linux",
__sourceinfo_category = {
isp = {
file = "./xmake.lua",
line = 21
}
},
__sourceinfo_default = { },
showmenu = true,
category = "isp",
__sourceinfo_showmenu = { }
},
device = {
values = {
"g100",
"g200",
"g300",
"g400"
},
showmenu = true,
category = "device",
__sourceinfo_showmenu = { },
__scriptdir = "/home/linaro/practice/gxx-linux",
default = "g100",
__sourceinfo_category = {
device = {
file = "./xmake.lua",
line = 8
}
},
__sourceinfo_default = {
g100 = {
file = "./xmake.lua",
line = 6
}
},
__sourceinfo_values = {
g200 = {
file = "./xmake.lua",
line = 7
},
g100 = {
file = "./xmake.lua",
line = 7
},
g400 = {
file = "./xmake.lua",
line = 7
},
g300 = {
file = "./xmake.lua",
line = 7
}
}
}
}

View File

@ -0,0 +1 @@
{ }

View File

@ -0,0 +1,362 @@
{
["tool_target_gscanner_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_gimgproc_linux_arm64-v8a_ar"] = {
toolname = "ar",
program = "/usr/bin/ar",
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
}
},
["tool_target_testregs_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_gusb_linux_arm64-v8a_ar"] = {
toolname = "ar",
program = "/usr/bin/ar",
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
}
},
["tool_target_gscanner_linux_arm64-v8a_ar"] = {
toolname = "ar",
program = "/usr/bin/ar",
toolchain_info = {
name = "gcc",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
plat = "linux",
arch = "arm64-v8a"
}
},
["tool_target_testcapimage_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_testimgproc_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_applog_linux_arm64-v8a_ar"] = {
toolname = "ar",
program = "/usr/bin/ar",
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
}
},
["tool_target_applog_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_gimgproc_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_gservice_linux_arm64-v8a_ld"] = {
toolname = "gxx",
program = "/usr/bin/g++",
toolchain_info = {
name = "gcc",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
plat = "linux",
arch = "arm64-v8a"
}
},
["tool_target_testcapimage_linux_arm64-v8a_ld"] = {
toolname = "gxx",
program = "/usr/bin/g++",
toolchain_info = {
name = "gcc",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
plat = "linux",
arch = "arm64-v8a"
}
},
["tool_target_gusb_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_regs_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_regs_linux_arm64-v8a_ar"] = {
toolname = "ar",
program = "/usr/bin/ar",
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
}
},
["tool_target_fpgaupdate_linux_arm64-v8a_ar"] = {
toolname = "ar",
program = "/usr/bin/ar",
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
}
},
["tool_target_testscanner_linux_arm64-v8a_ld"] = {
toolname = "gxx",
program = "/usr/bin/g++",
toolchain_info = {
name = "gcc",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
plat = "linux",
arch = "arm64-v8a"
}
},
["tool_target_testmotorboard_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_fpgaupdate_linux_arm64-v8a_cc"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_gservice_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_testimgproc_linux_arm64-v8a_ld"] = {
toolname = "gxx",
program = "/usr/bin/g++",
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
}
},
["tool_target_capimage_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_testregs_linux_arm64-v8a_ld"] = {
toolname = "gxx",
program = "/usr/bin/g++",
toolchain_info = {
name = "gcc",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
plat = "linux",
arch = "arm64-v8a"
}
},
["tool_target_testusb_linux_arm64-v8a_ld"] = {
toolname = "gxx",
program = "/usr/bin/g++",
toolchain_info = {
name = "gcc",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
plat = "linux",
arch = "arm64-v8a"
}
},
["tool_target_motorboard_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_platform_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_testmotorboard_linux_arm64-v8a_ld"] = {
toolname = "gxx",
program = "/usr/bin/g++",
toolchain_info = {
name = "gcc",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
plat = "linux",
arch = "arm64-v8a"
}
},
["tool_target_deviceio_linux_arm64-v8a_ar"] = {
toolname = "ar",
program = "/usr/bin/ar",
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
}
},
["tool_target_scanservice_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_testusb_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_motorboard_linux_arm64-v8a_ar"] = {
toolname = "ar",
program = "/usr/bin/ar",
toolchain_info = {
name = "gcc",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
plat = "linux",
arch = "arm64-v8a"
}
},
["tool_target_scanservice_linux_arm64-v8a_ld"] = {
toolname = "gxx",
program = "/usr/bin/g++",
toolchain_info = {
name = "gcc",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
plat = "linux",
arch = "arm64-v8a"
}
},
["tool_target_capimage_linux_arm64-v8a_ar"] = {
toolname = "ar",
program = "/usr/bin/ar",
toolchain_info = {
name = "gcc",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
plat = "linux",
arch = "arm64-v8a"
}
},
["tool_target_deviceio_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_testscanner_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
},
["tool_target_fpgaupdate_linux_arm64-v8a_cxx"] = {
toolchain_info = {
plat = "linux",
cachekey = "gcc_arch_arm64-v8a_plat_linux",
name = "gcc",
arch = "arm64-v8a"
},
program = "/usr/bin/gcc",
toolname = "gcc"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,5 @@
{
files = {
"config.h.in"
}
}

View File

@ -0,0 +1,32 @@
{
["__toolchains_linux_arm64-v8a"] = {
"envs",
"gcc",
"yasm",
"nasm",
"fasm",
"cuda",
"go",
"rust",
"swift",
"gfortran",
"fpc",
"nim"
},
arch = "arm64-v8a",
buildir = "build",
ccache = true,
chip = "rk3399",
common = true,
device = "g100",
host = "linux",
isp1 = true,
kind = "static",
loopdebug = false,
mode = "release",
ndk_stdcxx = true,
plat = "linux",
testdemo = true,
testfpga = true,
unfixed = false
}

View File

@ -0,0 +1,121 @@
#include "applog.h"
#include <spdlog/spdlog.h>
#include <spdlog/sinks/stdout_color_sinks.h>
#include <spdlog/sinks/basic_file_sink.h>
#include <spdlog/sinks/rotating_file_sink.h>
#include "stringex.hpp"
#include <iostream>
#include <algorithm>
inline std::string string_toupper(const std::string& str)
{
std::string s = str;
transform(s.begin(), s.end(), s.begin(), toupper);
return s;
}
void log_init(const std::string& name, bool benv)
{
if(spdlog::get(name))
return;
const auto max_size = 1048576 * 5;
const auto max_files = 3;
auto console_sink = std::make_shared<spdlog::sinks::stdout_color_sink_mt>();
char *pathvar = getenv(("APP_" + string_toupper(name) + "_CONSOLE_LOG").c_str());
console_sink->set_level(pathvar ? std::min(spdlog::level::from_str(pathvar), spdlog::level::off) : spdlog::level::off);
auto file_sink = std::make_shared<spdlog::sinks::rotating_file_sink_mt>("app.log", max_size, max_files);
pathvar = getenv(("APP_" + string_toupper(name) + "_FILE_LOG").c_str());
file_sink->set_level(pathvar ? std::min(spdlog::level::from_str(pathvar), spdlog::level::off) : spdlog::level::off);
auto logger = std::shared_ptr<spdlog::logger>(new spdlog::logger(name, {console_sink, file_sink}));
pathvar = getenv(("APP_" + string_toupper(name) + "_LOG").c_str());
logger->set_level(pathvar ? std::min(spdlog::level::from_str(pathvar), spdlog::level::off) : spdlog::level::off);
spdlog::register_logger(logger);
}
void log_info(const std::string& name, const std::string& msg)
{
if(auto log = spdlog::get(name))
{
log->info(msg);
log->flush();
}
}
void log_warn(const std::string& name, const std::string& msg)
{
if (auto log = spdlog::get(name))
{
log->warn(msg);
log->flush();
}
}
void log_trace(const std::string& name, const std::string& msg)
{
if (auto log = spdlog::get(name))
{
log->trace(msg);
log->flush();
}
}
void log_debug(const std::string& name, const std::string& msg)
{
if (auto log = spdlog::get(name))
{
log->debug(msg);
log->flush();
}
}
void log_error(const std::string& name, const std::string& msg)
{
if (auto log = spdlog::get(name))
{
log->error(msg);
log->flush();
}
}
void log_critical(const std::string name, const std::string& msg)
{
if (auto log = spdlog::get(name))
{
log->critical(msg);
log->flush();
}
}
bool log_set_level(const std::string& name, int type ,int level)
{
if (auto log = spdlog::get(name))
{
spdlog::level::level_enum actLevel = (spdlog::level::level_enum)std::min(std::max((int)spdlog::level::trace, level), (int)spdlog::level::off);
if(type < log->sinks().size())
log->sinks()[type]->set_level(actLevel);
else
log->set_level(actLevel);
return true;
}
return false;
}
bool log_get_level(const std::string& name, int type ,int& level)
{
if (auto log = spdlog::get(name))
{
if(type < log->sinks().size())
level = log->sinks()[type]->level();
else
level = log->level();
return true;
}
return false;
}

View File

@ -0,0 +1,20 @@
#pragma once
#include <string>
#define LOG_INIT() log_init(loggername, true)
#define LOG_INITX() log_init(loggername, false)
#define LOG_INFO(X) log_info(loggername, X)
#define LOG_WARN(X) log_warn(loggername, X)
#define LOG_TRACE(X) log_trace(loggername, X)
#define LOG_DEBUG(X) log_debug(loggername, X)
#define LOG_ERROR(X) log_error(loggername, X)
#define LOG_CRITICAL(X) log_critical(loggername, X)
void log_init(const std::string& name, bool benv);
void log_info(const std::string& name, const std::string& msg);
void log_warn(const std::string& name, const std::string& msg);
void log_trace(const std::string& name, const std::string& msg);
void log_debug(const std::string& name, const std::string& msg);
void log_error(const std::string& name, const std::string& msg);
void log_critical(const std::string& name, const std::string& msg);
bool log_set_level(const std::string& name, int type ,int level);
bool log_get_level(const std::string& name, int type ,int& level);

View File

@ -0,0 +1,7 @@
add_rules("mode.debug", "mode.release")
target("applog")
set_kind("static")
add_files("*.cpp")
add_packages("common")
add_includedirs(".", { public = true})

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:341:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
341 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:361:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
361 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:408:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
408 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:409:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
409 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:338:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
338 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:358:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
358 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:405:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
405 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:406:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
406 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:335:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
335 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:355:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
355 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:402:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
402 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:403:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
403 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:336:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
336 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:356:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
356 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:402:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
402 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:403:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
403 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:338:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
338 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:358:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
358 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:405:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
405 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:406:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
406 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:338:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
338 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:358:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
358 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:404:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
404 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:405:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
405 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,19 @@
{
errdata = "In file included from \27[01m\27[Kcapimage/Capturer.h:6\27[m\27[K,\
from \27[01m\27[Ktestcapimage/main.cpp:5\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:32:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
32 | \27[01;35m\27[Ktypedef\27[m\27[K struct Size\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:38:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
38 | \27[01;35m\27[Ktypedef\27[m\27[K enum Error_Status : u32\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:45:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
45 | \27[01;35m\27[Ktypedef\27[m\27[K struct ImgStatus\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
In file included from \27[01m\27[Kcapimage/Capturer.h:6\27[m\27[K,\
from \27[01m\27[Ktestcapimage/main.cpp:5\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:482:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
482 | \27[01;35m\27[Ktypedef\27[m\27[K union USBVIDPID\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,21 @@
{
errdata = "In file included from \27[01m\27[Kscanner/iimagehandler.h:2\27[m\27[K,\
from \27[01m\27[Kscanner/imagesavehandler.h:4\27[m\27[K,\
from \27[01m\27[Kscanner/imagesavehandler.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:34:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
34 | \27[01;35m\27[Ktypedef\27[m\27[K struct Size\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:40:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
40 | \27[01;35m\27[Ktypedef\27[m\27[K enum Error_Status : uint32_t\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:47:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
47 | \27[01;35m\27[Ktypedef\27[m\27[K struct ImgStatus\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
In file included from \27[01m\27[Kscanner/iimagehandler.h:2\27[m\27[K,\
from \27[01m\27[Kscanner/imagesavehandler.h:4\27[m\27[K,\
from \27[01m\27[Kscanner/imagesavehandler.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:484:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
484 | \27[01;35m\27[Ktypedef\27[m\27[K union USBVIDPID\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:337:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
337 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:357:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
357 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:404:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
404 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:405:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
405 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:324:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
324 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:340:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
340 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:384:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
384 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:385:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
385 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,19 @@
{
errdata = "In file included from \27[01m\27[Kimgproc/CSizedetect.h:4\27[m\27[K,\
from \27[01m\27[Kimgproc/CSizedetect.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:34:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
34 | \27[01;35m\27[Ktypedef\27[m\27[K struct Size\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:40:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
40 | \27[01;35m\27[Ktypedef\27[m\27[K enum Error_Status : uint32_t\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:47:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
47 | \27[01;35m\27[Ktypedef\27[m\27[K struct ImgStatus\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
In file included from \27[01m\27[Kimgproc/CSizedetect.h:4\27[m\27[K,\
from \27[01m\27[Kimgproc/CSizedetect.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:484:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
484 | \27[01;35m\27[Ktypedef\27[m\27[K union USBVIDPID\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,21 @@
{
errdata = "In file included from \27[01m\27[Kscanner/iimagehandler.h:2\27[m\27[K,\
from \27[01m\27[Kscanner/imageusbhandler.h:2\27[m\27[K,\
from \27[01m\27[Kscanner/imageusbhandler.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:34:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
34 | \27[01;35m\27[Ktypedef\27[m\27[K struct Size\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:40:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
40 | \27[01;35m\27[Ktypedef\27[m\27[K enum Error_Status : uint32_t\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:47:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
47 | \27[01;35m\27[Ktypedef\27[m\27[K struct ImgStatus\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
In file included from \27[01m\27[Kscanner/iimagehandler.h:2\27[m\27[K,\
from \27[01m\27[Kscanner/imageusbhandler.h:2\27[m\27[K,\
from \27[01m\27[Kscanner/imageusbhandler.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:484:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
484 | \27[01;35m\27[Ktypedef\27[m\27[K union USBVIDPID\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:325:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
325 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:341:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
341 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:385:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
385 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:386:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
386 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,30 @@
{
errdata = "In file included from \27[01m\27[Kscanner/scannerregs.h:3\27[m\27[K,\
from \27[01m\27[Kscanner/scannerregs.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:34:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
34 | \27[01;35m\27[Ktypedef\27[m\27[K struct Size\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:40:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
40 | \27[01;35m\27[Ktypedef\27[m\27[K enum Error_Status : uint32_t\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:47:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
47 | \27[01;35m\27[Ktypedef\27[m\27[K struct ImgStatus\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
In file included from \27[01m\27[Kscanner/scannerregs.h:3\27[m\27[K,\
from \27[01m\27[Kscanner/scannerregs.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:484:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
484 | \27[01;35m\27[Ktypedef\27[m\27[K union USBVIDPID\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kscanner/scannerregs.cpp:\27[m\27[K In member function \27[01m\27[Kvirtual bool ScannerRegAccess::write(unsigned int, unsigned int)\27[m\27[K:\
\27[01m\27[Kscanner/scannerregs.cpp:323:27:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
323 | get_system_output(\27[01;35m\27[K\"sudo ifconfig eth0 | awk '/inet /{print substr($2,1)}'\"\27[m\27[K,buf,sizeof(buf));\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kscanner/scannerregs.cpp:331:27:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
331 | get_system_output(\27[01;35m\27[K\"sudo ifconfig eth0 | awk '/ether /{print substr($2,1)}'\"\27[m\27[K,buf,sizeof(buf));\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kscanner/scannerregs.cpp:\27[m\27[K In member function \27[01m\27[Kvirtual bool ScannerRegAccess::read(unsigned int, unsigned int&)\27[m\27[K:\
\27[01m\27[Kscanner/scannerregs.cpp:656:27:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
656 | get_system_output(\27[01;35m\27[K\"sudo ifconfig eth0 | awk '/inet /{print substr($2,1)}'\"\27[m\27[K,buf,sizeof(buf));\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:327:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
327 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:343:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
343 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:387:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
387 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:388:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
388 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:336:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
336 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:352:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
352 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:398:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
398 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:399:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
399 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:324:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
324 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:340:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
340 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:384:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
384 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:385:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
385 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,45 @@
{
errdata = "In file included from \27[01m\27[Kscanner/scanner.h:7\27[m\27[K,\
from \27[01m\27[Kscanner/scanner.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:34:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
34 | \27[01;35m\27[Ktypedef\27[m\27[K struct Size\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:40:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
40 | \27[01;35m\27[Ktypedef\27[m\27[K enum Error_Status : uint32_t\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:47:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
47 | \27[01;35m\27[Ktypedef\27[m\27[K struct ImgStatus\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
In file included from \27[01m\27[Kscanner/scanner.h:7\27[m\27[K,\
from \27[01m\27[Kscanner/scanner.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:484:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
484 | \27[01;35m\27[Ktypedef\27[m\27[K union USBVIDPID\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kscanner/scanner.cpp:\27[m\27[K In lambda function:\
\27[01m\27[Kscanner/scanner.cpp:85:50:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Knarrowing conversion of \27[01m\27[Kcode\27[m\27[K from \27[01m\27[Kint\27[m\27[K to \27[01m\27[Kunsigned int\27[m\27[K [\27[01;35m\27[K-Wnarrowing\27[m\27[K]\
85 | HGIntInfo errType = {.From = MtBoard, .Code = \27[01;35m\27[Kcode\27[m\27[K};\
| \27[01;35m\27[K^~~~\27[m\27[K\
\27[01m\27[Kscanner/scanner.cpp:\27[m\27[K In lambda function:\
\27[01m\27[Kscanner/scanner.cpp:158:50:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Knarrowing conversion of \27[01m\27[Kcap_call_code\27[m\27[K from \27[01m\27[Kint\27[m\27[K to \27[01m\27[Kunsigned int\27[m\27[K [\27[01;35m\27[K-Wnarrowing\27[m\27[K]\
158 | HGIntInfo info = {.From = AutoCorrect, .Code = \27[01;35m\27[Kcap_call_code\27[m\27[K, .Img_Index = s_info.length()};\
| \27[01;35m\27[K^~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kscanner/scanner.cpp:158:91:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Knarrowing conversion of \27[01m\27[Ks_info.std::__cxx11::basic_string<char>::length()\27[m\27[K from \27[01m\27[Kstd::__cxx11::basic_string<char>::size_type\27[m\27[K {aka \27[01m\27[Klong unsigned int\27[m\27[K} to \27[01m\27[Kunsigned int\27[m\27[K [\27[01;35m\27[K-Wnarrowing\27[m\27[K]\
158 | HGIntInfo info = {.From = AutoCorrect, .Code = cap_call_code, .Img_Index = \27[01;35m\27[Ks_info.length()\27[m\27[K};\
| \27[01;35m\27[K~~~~~~~~~~~~~^~\27[m\27[K\
\27[01m\27[Kscanner/scanner.cpp:\27[m\27[K In member function \27[01m\27[Kvoid Scanner::try_scan(std::string)\27[m\27[K:\
\27[01m\27[Kscanner/scanner.cpp:211:43:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Kint AES_set_decrypt_key(const unsigned char*, int, AES_KEY*)\27[m\27[K is deprecated: Since OpenSSL 3.0 [\27[01;35m\27[K-Wdeprecated-declarations\27[m\27[K]\
211 | if(AES_set_decrypt_key(key,128,&aes_key\27[01;35m\27[K)\27[m\27[K< 0)\
| \27[01;35m\27[K^\27[m\27[K\
In file included from \27[01m\27[Kscanner/scanner.cpp:16\27[m\27[K:\
\27[01m\27[K/usr/local/include/openssl/aes.h:54:5:\27[m\27[K \27[01;36m\27[Knote: \27[m\27[Kdeclared here\
54 | int \27[01;36m\27[KAES_set_decrypt_key\27[m\27[K(const unsigned char *userKey, const int bits,\
| \27[01;36m\27[K^~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kscanner/scanner.cpp:222:53:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Kvoid AES_ecb_encrypt(const unsigned char*, unsigned char*, const AES_KEY*, int)\27[m\27[K is deprecated: Since OpenSSL 3.0 [\27[01;35m\27[K-Wdeprecated-declarations\27[m\27[K]\
222 | AES_ecb_encrypt(cipher,decode,&aes_key,AES_DECRYP\27[01;35m\27[KT\27[m\27[K);\
| \27[01;35m\27[K^\27[m\27[K\
In file included from \27[01m\27[Kscanner/scanner.cpp:16\27[m\27[K:\
\27[01m\27[K/usr/local/include/openssl/aes.h:63:6:\27[m\27[K \27[01;36m\27[Knote: \27[m\27[Kdeclared here\
63 | void \27[01;36m\27[KAES_ecb_encrypt\27[m\27[K(const unsigned char *in, unsigned char *out,\
| \27[01;36m\27[K^~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:325:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
325 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:341:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
341 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:385:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
385 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:386:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
386 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,19 @@
{
errdata = "In file included from \27[01m\27[Kcapimage/Capturer.h:6\27[m\27[K,\
from \27[01m\27[Ktestusb/main.cpp:10\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:34:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
34 | \27[01;35m\27[Ktypedef\27[m\27[K struct Size\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:40:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
40 | \27[01;35m\27[Ktypedef\27[m\27[K enum Error_Status : uint32_t\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:47:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
47 | \27[01;35m\27[Ktypedef\27[m\27[K struct ImgStatus\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
In file included from \27[01m\27[Kcapimage/Capturer.h:6\27[m\27[K,\
from \27[01m\27[Ktestusb/main.cpp:10\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:484:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
484 | \27[01;35m\27[Ktypedef\27[m\27[K union USBVIDPID\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:338:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
338 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:358:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
358 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:405:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
405 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:406:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
406 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,21 @@
{
errdata = "In file included from \27[01m\27[Kscanner/iimagehandler.h:2\27[m\27[K,\
from \27[01m\27[Kscanner/imagesavehandler.h:4\27[m\27[K,\
from \27[01m\27[Kscanner/imagesavehandler.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:32:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
32 | \27[01;35m\27[Ktypedef\27[m\27[K struct Size\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:38:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
38 | \27[01;35m\27[Ktypedef\27[m\27[K enum Error_Status : uint32_t\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:45:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
45 | \27[01;35m\27[Ktypedef\27[m\27[K struct ImgStatus\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
In file included from \27[01m\27[Kscanner/iimagehandler.h:2\27[m\27[K,\
from \27[01m\27[Kscanner/imagesavehandler.h:4\27[m\27[K,\
from \27[01m\27[Kscanner/imagesavehandler.cpp:1\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:482:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
482 | \27[01;35m\27[Ktypedef\27[m\27[K union USBVIDPID\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,19 @@
{
errdata = "In file included from \27[01m\27[Kcapimage/Capturer.h:6\27[m\27[K,\
from \27[01m\27[Ktestusb/main.cpp:10\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:32:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
32 | \27[01;35m\27[Ktypedef\27[m\27[K struct Size\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:38:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
38 | \27[01;35m\27[Ktypedef\27[m\27[K enum Error_Status : uint32_t\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:45:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
45 | \27[01;35m\27[Ktypedef\27[m\27[K struct ImgStatus\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
In file included from \27[01m\27[Kcapimage/Capturer.h:6\27[m\27[K,\
from \27[01m\27[Ktestusb/main.cpp:10\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:482:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
482 | \27[01;35m\27[Ktypedef\27[m\27[K union USBVIDPID\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,19 @@
{
errdata = "In file included from \27[01m\27[Kcapimage/Capturer.h:6\27[m\27[K,\
from \27[01m\27[Kscanservice/main.cpp:16\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:34:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
34 | \27[01;35m\27[Ktypedef\27[m\27[K struct Size\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:40:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
40 | \27[01;35m\27[Ktypedef\27[m\27[K enum Error_Status : uint32_t\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:47:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
47 | \27[01;35m\27[Ktypedef\27[m\27[K struct ImgStatus\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
In file included from \27[01m\27[Kcapimage/Capturer.h:6\27[m\27[K,\
from \27[01m\27[Kscanservice/main.cpp:16\27[m\27[K:\
\27[01m\27[Kpackages/common.pkg/include/commondef.h:484:1:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[K\27[01m\27[Ktypedef\27[m\27[K was ignored in this declaration\
484 | \27[01;35m\27[Ktypedef\27[m\27[K union USBVIDPID\
| \27[01;35m\27[K^~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:344:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
344 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:364:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
364 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:411:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
411 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:412:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
412 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:337:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
337 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:357:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
357 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:404:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
404 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:405:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
405 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

View File

@ -0,0 +1,18 @@
{
errdata = "\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::write(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:324:36:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
324 | writing = ::write(fd,\27[01;35m\27[K data + write\27[m\27[Kd, writing);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kint UsbDevice::read(int, void*, size_t)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:340:35:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[Kpointer of type \27[01m\27[Kvoid *\27[m\27[K used in arithmetic [\27[01;35m\27[K-Wpointer-arith\27[m\27[K]\
340 | reading = ::read(fd,\27[01;35m\27[K data + reade\27[m\27[Kd, reading);\
| \27[01;35m\27[K~~~~~^~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:\27[m\27[K In member function \27[01m\27[Kusb_gadget* UsbDevice::init_usb_camtp_gadget(camtp_ctx*)\27[m\27[K:\
\27[01m\27[Kusb/src/usbdevice.cpp:384:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
384 | add_usb_string(usbctx, STRINGID_CONFIG_HS, \27[01;35m\27[K \"High speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
\27[01m\27[Kusb/src/usbdevice.cpp:385:46:\27[m\27[K \27[01;35m\27[Kwarning: \27[m\27[KISO C++ forbids converting a string constant to \27[01m\27[Kchar*\27[m\27[K [\27[01;35m\27[K-Wwrite-strings\27[m\27[K]\
385 | add_usb_string(usbctx, STRINGID_CONFIG_LS, \27[01;35m\27[K \"Low speed configurati\27[m\27[Kon\");\
| \27[01;35m\27[K^~~~~~~~~~~~~~~~~~~~~~~~~\27[m\27[K\
"
}

Some files were not shown because too many files have changed in this diff Show More