```
Switch from Debug to Release build configuration Remove deprecated codecvt.h dependency Add new Renderer class for GUI support Implement basic game timing with program start tracking Create main_gui.cpp for SDL2-based rendered application Update Timer to track duration in reference variable Add font loading and rendering capabilities Remove debug flags from build configuration ```
This commit is contained in:
@@ -22,7 +22,7 @@ CMAKE_AR:FILEPATH=/usr/bin/ar
|
||||
|
||||
//Choose the type of build, options are: None Debug Release RelWithDebInfo
|
||||
// MinSizeRel ...
|
||||
CMAKE_BUILD_TYPE:STRING=Debug
|
||||
CMAKE_BUILD_TYPE:STRING=
|
||||
|
||||
//Enable/Disable color output during build.
|
||||
CMAKE_COLOR_MAKEFILE:BOOL=ON
|
||||
|
||||
@@ -1640,8 +1640,8 @@ events:
|
||||
checks:
|
||||
- "Detecting C compiler ABI info"
|
||||
directories:
|
||||
source: "/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-qDFfcb"
|
||||
binary: "/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-qDFfcb"
|
||||
source: "/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-oRyDGs"
|
||||
binary: "/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-oRyDGs"
|
||||
cmakeVariables:
|
||||
CMAKE_CXX_STDLIB_MODULES_JSON: ""
|
||||
CMAKE_C_FLAGS: ""
|
||||
@@ -1651,13 +1651,13 @@ events:
|
||||
variable: "CMAKE_C_ABI_COMPILED"
|
||||
cached: true
|
||||
stdout: |
|
||||
Change Dir: '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-qDFfcb'
|
||||
Change Dir: '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-oRyDGs'
|
||||
|
||||
Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_ad066/fast
|
||||
/usr/bin/make -f CMakeFiles/cmTC_ad066.dir/build.make CMakeFiles/cmTC_ad066.dir/build
|
||||
make[1]: Entering directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-qDFfcb'
|
||||
Building C object CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o
|
||||
/usr/bin/cc -v -o CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c
|
||||
Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_de9da/fast
|
||||
/usr/bin/make -f CMakeFiles/cmTC_de9da.dir/build.make CMakeFiles/cmTC_de9da.dir/build
|
||||
make[1]: Entering directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-oRyDGs'
|
||||
Building C object CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o
|
||||
/usr/bin/cc -v -o CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c
|
||||
Using built-in specs.
|
||||
COLLECT_GCC=/usr/bin/cc
|
||||
Target: x86_64-pc-linux-gnu
|
||||
@@ -1665,8 +1665,8 @@ events:
|
||||
Thread model: posix
|
||||
Supported LTO compression algorithms: zlib zstd
|
||||
gcc version 15.2.1 20260209 (GCC)
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ad066.dir/'
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_ad066.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccvl4XCn.s
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_de9da.dir/'
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_de9da.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/cctGsBxa.s
|
||||
GNU C23 (GCC) version 15.2.1 20260209 (x86_64-pc-linux-gnu)
|
||||
compiled by GNU C version 15.2.1 20260209, GMP version 6.3.0, MPFR version 4.2.2, MPC version 1.3.1, isl version isl-0.27-GMP
|
||||
|
||||
@@ -1681,14 +1681,14 @@ events:
|
||||
/usr/include
|
||||
End of search list.
|
||||
Compiler executable checksum: 4a3176b8a5098bb872007d0a1d5e5fb3
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ad066.dir/'
|
||||
as -v --64 -o CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o /tmp/ccvl4XCn.s
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_de9da.dir/'
|
||||
as -v --64 -o CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o /tmp/cctGsBxa.s
|
||||
GNU assembler version 2.46 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.46
|
||||
COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/
|
||||
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../:/lib/:/usr/lib/
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.'
|
||||
Linking C executable cmTC_ad066
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ad066.dir/link.txt --verbose=1
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.'
|
||||
Linking C executable cmTC_de9da
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_de9da.dir/link.txt --verbose=1
|
||||
Using built-in specs.
|
||||
COLLECT_GCC=/usr/bin/cc
|
||||
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper
|
||||
@@ -1699,14 +1699,14 @@ events:
|
||||
gcc version 15.2.1 20260209 (GCC)
|
||||
COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/
|
||||
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../:/lib/:/usr/lib/
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ad066' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ad066.'
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccUNLJbW.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ad066 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_de9da' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_de9da.'
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsnSXfS.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_de9da /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o
|
||||
collect2 version 15.2.1 20260209
|
||||
/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccUNLJbW.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ad066 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o
|
||||
/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsnSXfS.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_de9da /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o
|
||||
GNU ld (GNU Binutils) 2.46
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ad066' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ad066.'
|
||||
/usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o -o cmTC_ad066
|
||||
make[1]: Leaving directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-qDFfcb'
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_de9da' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_de9da.'
|
||||
/usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o -o cmTC_de9da
|
||||
make[1]: Leaving directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-oRyDGs'
|
||||
|
||||
exitCode: 0
|
||||
-
|
||||
@@ -1741,13 +1741,13 @@ events:
|
||||
Parsed C implicit link information:
|
||||
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
|
||||
linker tool regex: [^[ ]*(->|"|[0-9]+>[ -]*Build:[ 0-9]+ ms[ ]*)?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
|
||||
ignore line: [Change Dir: '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-qDFfcb']
|
||||
ignore line: [Change Dir: '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-oRyDGs']
|
||||
ignore line: []
|
||||
ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_ad066/fast]
|
||||
ignore line: [/usr/bin/make -f CMakeFiles/cmTC_ad066.dir/build.make CMakeFiles/cmTC_ad066.dir/build]
|
||||
ignore line: [make[1]: Entering directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-qDFfcb']
|
||||
ignore line: [Building C object CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o]
|
||||
ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c]
|
||||
ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_de9da/fast]
|
||||
ignore line: [/usr/bin/make -f CMakeFiles/cmTC_de9da.dir/build.make CMakeFiles/cmTC_de9da.dir/build]
|
||||
ignore line: [make[1]: Entering directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-oRyDGs']
|
||||
ignore line: [Building C object CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o]
|
||||
ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake/Modules/CMakeCCompilerABI.c]
|
||||
ignore line: [Using built-in specs.]
|
||||
ignore line: [COLLECT_GCC=/usr/bin/cc]
|
||||
ignore line: [Target: x86_64-pc-linux-gnu]
|
||||
@@ -1755,8 +1755,8 @@ events:
|
||||
ignore line: [Thread model: posix]
|
||||
ignore line: [Supported LTO compression algorithms: zlib zstd]
|
||||
ignore line: [gcc version 15.2.1 20260209 (GCC) ]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ad066.dir/']
|
||||
ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_ad066.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/ccvl4XCn.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_de9da.dir/']
|
||||
ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/cc1 -quiet -v /usr/share/cmake/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_de9da.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o /tmp/cctGsBxa.s]
|
||||
ignore line: [GNU C23 (GCC) version 15.2.1 20260209 (x86_64-pc-linux-gnu)]
|
||||
ignore line: [ compiled by GNU C version 15.2.1 20260209 GMP version 6.3.0 MPFR version 4.2.2 MPC version 1.3.1 isl version isl-0.27-GMP]
|
||||
ignore line: []
|
||||
@@ -1771,14 +1771,14 @@ events:
|
||||
ignore line: [ /usr/include]
|
||||
ignore line: [End of search list.]
|
||||
ignore line: [Compiler executable checksum: 4a3176b8a5098bb872007d0a1d5e5fb3]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ad066.dir/']
|
||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o /tmp/ccvl4XCn.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_de9da.dir/']
|
||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o /tmp/cctGsBxa.s]
|
||||
ignore line: [GNU assembler version 2.46 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.46]
|
||||
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
|
||||
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../:/lib/:/usr/lib/]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.']
|
||||
ignore line: [Linking C executable cmTC_ad066]
|
||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ad066.dir/link.txt --verbose=1]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.']
|
||||
ignore line: [Linking C executable cmTC_de9da]
|
||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_de9da.dir/link.txt --verbose=1]
|
||||
ignore line: [Using built-in specs.]
|
||||
ignore line: [COLLECT_GCC=/usr/bin/cc]
|
||||
ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper]
|
||||
@@ -1789,13 +1789,13 @@ events:
|
||||
ignore line: [gcc version 15.2.1 20260209 (GCC) ]
|
||||
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
|
||||
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../:/lib/:/usr/lib/]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ad066' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_ad066.']
|
||||
link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccUNLJbW.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ad066 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_de9da' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_de9da.']
|
||||
link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsnSXfS.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_de9da /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/collect2] ==> ignore
|
||||
arg [-plugin] ==> ignore
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so] ==> ignore
|
||||
arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper] ==> ignore
|
||||
arg [-plugin-opt=-fresolution=/tmp/ccUNLJbW.res] ==> ignore
|
||||
arg [-plugin-opt=-fresolution=/tmp/ccsnSXfS.res] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
||||
@@ -1810,7 +1810,7 @@ events:
|
||||
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
|
||||
arg [-pie] ==> ignore
|
||||
arg [-o] ==> ignore
|
||||
arg [cmTC_ad066] ==> ignore
|
||||
arg [cmTC_de9da] ==> ignore
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o]
|
||||
@@ -1822,7 +1822,7 @@ events:
|
||||
arg [-L/lib] ==> dir [/lib]
|
||||
arg [-L/usr/lib] ==> dir [/usr/lib]
|
||||
arg [-v] ==> ignore
|
||||
arg [CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o] ==> ignore
|
||||
arg [CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o] ==> ignore
|
||||
arg [-lgcc] ==> lib [gcc]
|
||||
arg [--push-state] ==> ignore
|
||||
arg [--as-needed] ==> ignore
|
||||
@@ -1837,7 +1837,7 @@ events:
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o]
|
||||
ignore line: [collect2 version 15.2.1 20260209]
|
||||
ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccUNLJbW.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_ad066 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_ad066.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o]
|
||||
ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsnSXfS.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_de9da /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_de9da.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o]
|
||||
linker tool for 'C': /usr/bin/ld
|
||||
collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o]
|
||||
collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o] ==> [/usr/lib/crti.o]
|
||||
@@ -1874,8 +1874,8 @@ events:
|
||||
checks:
|
||||
- "Detecting CXX compiler ABI info"
|
||||
directories:
|
||||
source: "/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-B9Tm3Q"
|
||||
binary: "/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-B9Tm3Q"
|
||||
source: "/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-Or5stE"
|
||||
binary: "/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-Or5stE"
|
||||
cmakeVariables:
|
||||
CMAKE_CXX_FLAGS: ""
|
||||
CMAKE_CXX_FLAGS_DEBUG: "-g"
|
||||
@@ -1886,13 +1886,13 @@ events:
|
||||
variable: "CMAKE_CXX_ABI_COMPILED"
|
||||
cached: true
|
||||
stdout: |
|
||||
Change Dir: '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-B9Tm3Q'
|
||||
Change Dir: '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-Or5stE'
|
||||
|
||||
Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_fb443/fast
|
||||
/usr/bin/make -f CMakeFiles/cmTC_fb443.dir/build.make CMakeFiles/cmTC_fb443.dir/build
|
||||
make[1]: Entering directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-B9Tm3Q'
|
||||
Building CXX object CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o
|
||||
/usr/bin/c++ -v -o CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp
|
||||
Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_89576/fast
|
||||
/usr/bin/make -f CMakeFiles/cmTC_89576.dir/build.make CMakeFiles/cmTC_89576.dir/build
|
||||
make[1]: Entering directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-Or5stE'
|
||||
Building CXX object CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o
|
||||
/usr/bin/c++ -v -o CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp
|
||||
Using built-in specs.
|
||||
COLLECT_GCC=/usr/bin/c++
|
||||
Target: x86_64-pc-linux-gnu
|
||||
@@ -1900,8 +1900,8 @@ events:
|
||||
Thread model: posix
|
||||
Supported LTO compression algorithms: zlib zstd
|
||||
gcc version 15.2.1 20260209 (GCC)
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb443.dir/'
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_fb443.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccDLWzq3.s
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_89576.dir/'
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_89576.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccE4FvZK.s
|
||||
GNU C++17 (GCC) version 15.2.1 20260209 (x86_64-pc-linux-gnu)
|
||||
compiled by GNU C version 15.2.1 20260209, GMP version 6.3.0, MPFR version 4.2.2, MPC version 1.3.1, isl version isl-0.27-GMP
|
||||
|
||||
@@ -1919,14 +1919,14 @@ events:
|
||||
/usr/include
|
||||
End of search list.
|
||||
Compiler executable checksum: 5e3969de92aa3c12a625237f01b15b2f
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb443.dir/'
|
||||
as -v --64 -o CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccDLWzq3.s
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_89576.dir/'
|
||||
as -v --64 -o CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccE4FvZK.s
|
||||
GNU assembler version 2.46 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.46
|
||||
COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/
|
||||
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../:/lib/:/usr/lib/
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.'
|
||||
Linking CXX executable cmTC_fb443
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fb443.dir/link.txt --verbose=1
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.'
|
||||
Linking CXX executable cmTC_89576
|
||||
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_89576.dir/link.txt --verbose=1
|
||||
Using built-in specs.
|
||||
COLLECT_GCC=/usr/bin/c++
|
||||
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper
|
||||
@@ -1937,14 +1937,14 @@ events:
|
||||
gcc version 15.2.1 20260209 (GCC)
|
||||
COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/
|
||||
LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../:/lib/:/usr/lib/
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fb443' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fb443.'
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHPA8qa.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_fb443 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_89576' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_89576.'
|
||||
/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDE5LSr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_89576 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o
|
||||
collect2 version 15.2.1 20260209
|
||||
/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHPA8qa.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_fb443 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o
|
||||
/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDE5LSr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_89576 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o
|
||||
GNU ld (GNU Binutils) 2.46
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fb443' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fb443.'
|
||||
/usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_fb443
|
||||
make[1]: Leaving directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-B9Tm3Q'
|
||||
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_89576' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_89576.'
|
||||
/usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_89576
|
||||
make[1]: Leaving directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-Or5stE'
|
||||
|
||||
exitCode: 0
|
||||
-
|
||||
@@ -1985,13 +1985,13 @@ events:
|
||||
Parsed CXX implicit link information:
|
||||
link line regex: [^( *|.*[/\\])(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
|
||||
linker tool regex: [^[ ]*(->|"|[0-9]+>[ -]*Build:[ 0-9]+ ms[ ]*)?[ ]*(([^"]*[/\\])?(ld[0-9]*(|\\.[a-rt-z][a-z]*|\\.s[a-np-z][a-z]*|\\.so[a-z]+)))("|,| |$)]
|
||||
ignore line: [Change Dir: '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-B9Tm3Q']
|
||||
ignore line: [Change Dir: '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-Or5stE']
|
||||
ignore line: []
|
||||
ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_fb443/fast]
|
||||
ignore line: [/usr/bin/make -f CMakeFiles/cmTC_fb443.dir/build.make CMakeFiles/cmTC_fb443.dir/build]
|
||||
ignore line: [make[1]: Entering directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-B9Tm3Q']
|
||||
ignore line: [Building CXX object CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o]
|
||||
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [Run Build Command(s): /usr/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_89576/fast]
|
||||
ignore line: [/usr/bin/make -f CMakeFiles/cmTC_89576.dir/build.make CMakeFiles/cmTC_89576.dir/build]
|
||||
ignore line: [make[1]: Entering directory '/home/fegger/Code/PROG/deepMiner/build/CMakeFiles/CMakeScratch/TryCompile-Or5stE']
|
||||
ignore line: [Building CXX object CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o]
|
||||
ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp]
|
||||
ignore line: [Using built-in specs.]
|
||||
ignore line: [COLLECT_GCC=/usr/bin/c++]
|
||||
ignore line: [Target: x86_64-pc-linux-gnu]
|
||||
@@ -1999,8 +1999,8 @@ events:
|
||||
ignore line: [Thread model: posix]
|
||||
ignore line: [Supported LTO compression algorithms: zlib zstd]
|
||||
ignore line: [gcc version 15.2.1 20260209 (GCC) ]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb443.dir/']
|
||||
ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_fb443.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccDLWzq3.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_89576.dir/']
|
||||
ignore line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/cc1plus -quiet -v -D_GNU_SOURCE /usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_89576.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o /tmp/ccE4FvZK.s]
|
||||
ignore line: [GNU C++17 (GCC) version 15.2.1 20260209 (x86_64-pc-linux-gnu)]
|
||||
ignore line: [ compiled by GNU C version 15.2.1 20260209 GMP version 6.3.0 MPFR version 4.2.2 MPC version 1.3.1 isl version isl-0.27-GMP]
|
||||
ignore line: []
|
||||
@@ -2018,14 +2018,14 @@ events:
|
||||
ignore line: [ /usr/include]
|
||||
ignore line: [End of search list.]
|
||||
ignore line: [Compiler executable checksum: 5e3969de92aa3c12a625237f01b15b2f]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb443.dir/']
|
||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccDLWzq3.s]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_89576.dir/']
|
||||
ignore line: [ as -v --64 -o CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccE4FvZK.s]
|
||||
ignore line: [GNU assembler version 2.46 (x86_64-pc-linux-gnu) using BFD version (GNU Binutils) 2.46]
|
||||
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
|
||||
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../:/lib/:/usr/lib/]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.']
|
||||
ignore line: [Linking CXX executable cmTC_fb443]
|
||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fb443.dir/link.txt --verbose=1]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.']
|
||||
ignore line: [Linking CXX executable cmTC_89576]
|
||||
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_89576.dir/link.txt --verbose=1]
|
||||
ignore line: [Using built-in specs.]
|
||||
ignore line: [COLLECT_GCC=/usr/bin/c++]
|
||||
ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper]
|
||||
@@ -2036,13 +2036,13 @@ events:
|
||||
ignore line: [gcc version 15.2.1 20260209 (GCC) ]
|
||||
ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/]
|
||||
ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../:/lib/:/usr/lib/]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fb443' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_fb443.']
|
||||
link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHPA8qa.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_fb443 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o]
|
||||
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_89576' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_89576.']
|
||||
link line: [ /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/collect2 -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDE5LSr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_89576 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/collect2] ==> ignore
|
||||
arg [-plugin] ==> ignore
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so] ==> ignore
|
||||
arg [-plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper] ==> ignore
|
||||
arg [-plugin-opt=-fresolution=/tmp/ccHPA8qa.res] ==> ignore
|
||||
arg [-plugin-opt=-fresolution=/tmp/ccDE5LSr.res] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
|
||||
arg [-plugin-opt=-pass-through=-lc] ==> ignore
|
||||
@@ -2057,7 +2057,7 @@ events:
|
||||
arg [/lib64/ld-linux-x86-64.so.2] ==> ignore
|
||||
arg [-pie] ==> ignore
|
||||
arg [-o] ==> ignore
|
||||
arg [cmTC_fb443] ==> ignore
|
||||
arg [cmTC_89576] ==> ignore
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o]
|
||||
@@ -2069,7 +2069,7 @@ events:
|
||||
arg [-L/lib] ==> dir [/lib]
|
||||
arg [-L/usr/lib] ==> dir [/usr/lib]
|
||||
arg [-v] ==> ignore
|
||||
arg [CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
||||
arg [CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore
|
||||
arg [-lstdc++] ==> lib [stdc++]
|
||||
arg [-lm] ==> lib [m]
|
||||
arg [-lgcc_s] ==> lib [gcc_s]
|
||||
@@ -2080,7 +2080,7 @@ events:
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o]
|
||||
arg [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o] ==> obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o]
|
||||
ignore line: [collect2 version 15.2.1 20260209]
|
||||
ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHPA8qa.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_fb443 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_fb443.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o]
|
||||
ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDE5LSr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -o cmTC_89576 /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtbeginS.o -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1 -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../.. -L/lib -L/usr/lib -v CMakeFiles/cmTC_89576.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/crtendS.o /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crtn.o]
|
||||
linker tool for 'CXX': /usr/bin/ld
|
||||
collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/Scrt1.o] ==> [/usr/lib/Scrt1.o]
|
||||
collapse obj [/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crti.o] ==> [/usr/lib/crti.o]
|
||||
|
||||
@@ -11,21 +11,102 @@ set(CMAKE_MAKEFILE_DEPENDS
|
||||
"CMakeFiles/4.3.2/CMakeCCompiler.cmake"
|
||||
"CMakeFiles/4.3.2/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/4.3.2/CMakeSystem.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeCCompiler.cmake.in"
|
||||
"/usr/share/cmake/Modules/CMakeCCompilerABI.c"
|
||||
"/usr/share/cmake/Modules/CMakeCInformation.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeCXXCompiler.cmake.in"
|
||||
"/usr/share/cmake/Modules/CMakeCXXCompilerABI.cpp"
|
||||
"/usr/share/cmake/Modules/CMakeCXXInformation.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeCommonLanguageInclude.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeCompilerIdDetection.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeDetermineCCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeDetermineCXXCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeDetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeDetermineCompilerABI.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeDetermineCompilerId.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeDetermineCompilerSupport.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeDetermineSystem.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeFindBinUtils.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeGenericSystem.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeInitializeConfigs.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeLanguageInformation.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeParseImplicitIncludeInfo.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeParseImplicitLinkInfo.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeParseLibraryArchitecture.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeSystem.cmake.in"
|
||||
"/usr/share/cmake/Modules/CMakeSystemSpecificInformation.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeSystemSpecificInitialize.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeTestCCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeTestCXXCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeTestCompilerCommon.cmake"
|
||||
"/usr/share/cmake/Modules/CMakeUnixFindMake.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/ADSP-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Borland-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Bruce-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Clang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Cray-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/CrayClang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Diab-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/GHS-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/GNU-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/GNU-C.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/GNU-CXX.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/GNU-FindBinUtils.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/GNU.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/HP-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/IAR-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Intel-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/LCC-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/MSVC-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/OrangeC-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/PGI-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/PathScale-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Renesas-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/TI-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/TIClang-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Tasking-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/Watcom-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/XL-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/XLClang-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
|
||||
"/usr/share/cmake/Modules/Internal/CMakeCLinkerInformation.cmake"
|
||||
"/usr/share/cmake/Modules/Internal/CMakeCXXLinkerInformation.cmake"
|
||||
"/usr/share/cmake/Modules/Internal/CMakeCommonLinkerInformation.cmake"
|
||||
"/usr/share/cmake/Modules/Internal/CMakeDetermineLinkerId.cmake"
|
||||
"/usr/share/cmake/Modules/Internal/CMakeInspectCLinker.cmake"
|
||||
"/usr/share/cmake/Modules/Internal/CMakeInspectCXXLinker.cmake"
|
||||
"/usr/share/cmake/Modules/Internal/FeatureTesting.cmake"
|
||||
"/usr/share/cmake/Modules/Linker/GNU-C.cmake"
|
||||
"/usr/share/cmake/Modules/Linker/GNU-CXX.cmake"
|
||||
"/usr/share/cmake/Modules/Linker/GNU.cmake"
|
||||
@@ -33,6 +114,7 @@ set(CMAKE_MAKEFILE_DEPENDS
|
||||
"/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-C.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linker/Linux-GNU-CXX.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linker/Linux-GNU.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linux-Determine-CXX.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linux-GNU-C.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linux-GNU-CXX.cmake"
|
||||
"/usr/share/cmake/Modules/Platform/Linux-GNU.cmake"
|
||||
@@ -49,6 +131,13 @@ set(CMAKE_MAKEFILE_OUTPUTS
|
||||
|
||||
# Byproducts of CMake generate step:
|
||||
set(CMAKE_MAKEFILE_PRODUCTS
|
||||
"CMakeFiles/4.3.2/CMakeSystem.cmake"
|
||||
"CMakeFiles/4.3.2/CMakeCCompiler.cmake"
|
||||
"CMakeFiles/4.3.2/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/4.3.2/CMakeCCompiler.cmake"
|
||||
"CMakeFiles/4.3.2/CMakeCCompiler.cmake"
|
||||
"CMakeFiles/4.3.2/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/4.3.2/CMakeCXXCompiler.cmake"
|
||||
"CMakeFiles/CMakeDirectoryInformation.cmake"
|
||||
)
|
||||
|
||||
|
||||
@@ -774,7 +774,6 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o
|
||||
/usr/include/c++/15.2.1/bits/char_traits.h
|
||||
/usr/include/c++/15.2.1/bits/charconv.h
|
||||
/usr/include/c++/15.2.1/bits/chrono.h
|
||||
/usr/include/c++/15.2.1/bits/codecvt.h
|
||||
/usr/include/c++/15.2.1/bits/concept_check.h
|
||||
/usr/include/c++/15.2.1/bits/cpp_type_traits.h
|
||||
/usr/include/c++/15.2.1/bits/cxxabi_forced.h
|
||||
@@ -790,11 +789,8 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o
|
||||
/usr/include/c++/15.2.1/bits/istream.tcc
|
||||
/usr/include/c++/15.2.1/bits/locale_classes.h
|
||||
/usr/include/c++/15.2.1/bits/locale_classes.tcc
|
||||
/usr/include/c++/15.2.1/bits/locale_conv.h
|
||||
/usr/include/c++/15.2.1/bits/locale_facets.h
|
||||
/usr/include/c++/15.2.1/bits/locale_facets.tcc
|
||||
/usr/include/c++/15.2.1/bits/locale_facets_nonio.h
|
||||
/usr/include/c++/15.2.1/bits/locale_facets_nonio.tcc
|
||||
/usr/include/c++/15.2.1/bits/localefwd.h
|
||||
/usr/include/c++/15.2.1/bits/memory_resource.h
|
||||
/usr/include/c++/15.2.1/bits/memoryfwd.h
|
||||
@@ -808,7 +804,6 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o
|
||||
/usr/include/c++/15.2.1/bits/postypes.h
|
||||
/usr/include/c++/15.2.1/bits/predefined_ops.h
|
||||
/usr/include/c++/15.2.1/bits/ptr_traits.h
|
||||
/usr/include/c++/15.2.1/bits/quoted_string.h
|
||||
/usr/include/c++/15.2.1/bits/random.h
|
||||
/usr/include/c++/15.2.1/bits/random.tcc
|
||||
/usr/include/c++/15.2.1/bits/range_access.h
|
||||
@@ -873,13 +868,11 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o
|
||||
/usr/include/c++/15.2.1/ext/string_conversions.h
|
||||
/usr/include/c++/15.2.1/ext/type_traits.h
|
||||
/usr/include/c++/15.2.1/initializer_list
|
||||
/usr/include/c++/15.2.1/iomanip
|
||||
/usr/include/c++/15.2.1/ios
|
||||
/usr/include/c++/15.2.1/iosfwd
|
||||
/usr/include/c++/15.2.1/iostream
|
||||
/usr/include/c++/15.2.1/istream
|
||||
/usr/include/c++/15.2.1/limits
|
||||
/usr/include/c++/15.2.1/locale
|
||||
/usr/include/c++/15.2.1/memory
|
||||
/usr/include/c++/15.2.1/mutex
|
||||
/usr/include/c++/15.2.1/new
|
||||
@@ -925,10 +918,8 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/error_constants.h
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/gthr.h
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/messages_members.h
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/opt_random.h
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/os_defines.h
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/time_members.h
|
||||
/usr/include/ctype.h
|
||||
/usr/include/endian.h
|
||||
/usr/include/errno.h
|
||||
@@ -936,7 +927,6 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o
|
||||
/usr/include/features.h
|
||||
/usr/include/gnu/stubs-64.h
|
||||
/usr/include/gnu/stubs.h
|
||||
/usr/include/libintl.h
|
||||
/usr/include/linux/errno.h
|
||||
/usr/include/linux/posix_types.h
|
||||
/usr/include/linux/sched/types.h
|
||||
|
||||
@@ -770,7 +770,6 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o: /home/fegger/Code/PROG/deepMiner/src/G
|
||||
/usr/include/c++/15.2.1/bits/char_traits.h \
|
||||
/usr/include/c++/15.2.1/bits/charconv.h \
|
||||
/usr/include/c++/15.2.1/bits/chrono.h \
|
||||
/usr/include/c++/15.2.1/bits/codecvt.h \
|
||||
/usr/include/c++/15.2.1/bits/concept_check.h \
|
||||
/usr/include/c++/15.2.1/bits/cpp_type_traits.h \
|
||||
/usr/include/c++/15.2.1/bits/cxxabi_forced.h \
|
||||
@@ -786,11 +785,8 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o: /home/fegger/Code/PROG/deepMiner/src/G
|
||||
/usr/include/c++/15.2.1/bits/istream.tcc \
|
||||
/usr/include/c++/15.2.1/bits/locale_classes.h \
|
||||
/usr/include/c++/15.2.1/bits/locale_classes.tcc \
|
||||
/usr/include/c++/15.2.1/bits/locale_conv.h \
|
||||
/usr/include/c++/15.2.1/bits/locale_facets.h \
|
||||
/usr/include/c++/15.2.1/bits/locale_facets.tcc \
|
||||
/usr/include/c++/15.2.1/bits/locale_facets_nonio.h \
|
||||
/usr/include/c++/15.2.1/bits/locale_facets_nonio.tcc \
|
||||
/usr/include/c++/15.2.1/bits/localefwd.h \
|
||||
/usr/include/c++/15.2.1/bits/memory_resource.h \
|
||||
/usr/include/c++/15.2.1/bits/memoryfwd.h \
|
||||
@@ -804,7 +800,6 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o: /home/fegger/Code/PROG/deepMiner/src/G
|
||||
/usr/include/c++/15.2.1/bits/postypes.h \
|
||||
/usr/include/c++/15.2.1/bits/predefined_ops.h \
|
||||
/usr/include/c++/15.2.1/bits/ptr_traits.h \
|
||||
/usr/include/c++/15.2.1/bits/quoted_string.h \
|
||||
/usr/include/c++/15.2.1/bits/random.h \
|
||||
/usr/include/c++/15.2.1/bits/random.tcc \
|
||||
/usr/include/c++/15.2.1/bits/range_access.h \
|
||||
@@ -869,13 +864,11 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o: /home/fegger/Code/PROG/deepMiner/src/G
|
||||
/usr/include/c++/15.2.1/ext/string_conversions.h \
|
||||
/usr/include/c++/15.2.1/ext/type_traits.h \
|
||||
/usr/include/c++/15.2.1/initializer_list \
|
||||
/usr/include/c++/15.2.1/iomanip \
|
||||
/usr/include/c++/15.2.1/ios \
|
||||
/usr/include/c++/15.2.1/iosfwd \
|
||||
/usr/include/c++/15.2.1/iostream \
|
||||
/usr/include/c++/15.2.1/istream \
|
||||
/usr/include/c++/15.2.1/limits \
|
||||
/usr/include/c++/15.2.1/locale \
|
||||
/usr/include/c++/15.2.1/memory \
|
||||
/usr/include/c++/15.2.1/mutex \
|
||||
/usr/include/c++/15.2.1/new \
|
||||
@@ -921,10 +914,8 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o: /home/fegger/Code/PROG/deepMiner/src/G
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/error_constants.h \
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/gthr-default.h \
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/gthr.h \
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/messages_members.h \
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/opt_random.h \
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/os_defines.h \
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/time_members.h \
|
||||
/usr/include/ctype.h \
|
||||
/usr/include/endian.h \
|
||||
/usr/include/errno.h \
|
||||
@@ -932,7 +923,6 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o: /home/fegger/Code/PROG/deepMiner/src/G
|
||||
/usr/include/features.h \
|
||||
/usr/include/gnu/stubs-64.h \
|
||||
/usr/include/gnu/stubs.h \
|
||||
/usr/include/libintl.h \
|
||||
/usr/include/linux/errno.h \
|
||||
/usr/include/linux/posix_types.h \
|
||||
/usr/include/linux/sched/types.h \
|
||||
@@ -2163,6 +2153,16 @@ CMakeFiles/deep_miner.dir/main.cpp.o:
|
||||
|
||||
/usr/lib/Scrt1.o:
|
||||
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/time_members.h:
|
||||
|
||||
/usr/include/c++/15.2.1/iomanip:
|
||||
|
||||
/usr/include/c++/15.2.1/bits/locale_facets_nonio.h:
|
||||
|
||||
/usr/include/c++/15.2.1/bits/locale_conv.h:
|
||||
|
||||
/usr/include/c++/15.2.1/bits/codecvt.h:
|
||||
|
||||
/home/fegger/Code/PROG/deepMiner/src/World.cpp:
|
||||
|
||||
/home/fegger/Code/PROG/deepMiner/src/SmartBot.cpp:
|
||||
@@ -2171,8 +2171,6 @@ CMakeFiles/deep_miner.dir/main.cpp.o:
|
||||
|
||||
/home/fegger/Code/PROG/deepMiner/src/LookaheadBot.cpp:
|
||||
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/time_members.h:
|
||||
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/opt_random.h:
|
||||
|
||||
/usr/include/c++/15.2.1/tr1/special_function_util.h:
|
||||
@@ -2201,8 +2199,6 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o:
|
||||
|
||||
/usr/include/c++/15.2.1/pstl/glue_numeric_defs.h:
|
||||
|
||||
/usr/include/c++/15.2.1/iomanip:
|
||||
|
||||
/usr/include/c++/15.2.1/bits/sstream.tcc:
|
||||
|
||||
/usr/include/c++/15.2.1/bits/specfun.h:
|
||||
@@ -2211,12 +2207,6 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o:
|
||||
|
||||
/usr/include/c++/15.2.1/bits/random.h:
|
||||
|
||||
/usr/include/c++/15.2.1/bits/locale_facets_nonio.h:
|
||||
|
||||
/usr/include/c++/15.2.1/bits/locale_conv.h:
|
||||
|
||||
/usr/include/c++/15.2.1/bits/codecvt.h:
|
||||
|
||||
/usr/include/bits/mathcalls-narrow.h:
|
||||
|
||||
/usr/include/bits/mathcalls-macros.h:
|
||||
|
||||
@@ -6,5 +6,5 @@ CXX_DEFINES =
|
||||
|
||||
CXX_INCLUDES = -I/home/fegger/Code/PROG/deepMiner/include
|
||||
|
||||
CXX_FLAGS = -g -std=gnu++17 -Wall -Wextra -Wpedantic
|
||||
CXX_FLAGS = -std=gnu++17 -Wall -Wextra -Wpedantic
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
/usr/bin/c++ -g -Wl,--dependency-file=CMakeFiles/deep_miner.dir/link.d CMakeFiles/deep_miner.dir/src/BaseRobot.cpp.o CMakeFiles/deep_miner.dir/src/World.cpp.o CMakeFiles/deep_miner.dir/src/SortBot.cpp.o CMakeFiles/deep_miner.dir/src/DigDeepBot.cpp.o CMakeFiles/deep_miner.dir/src/RandomBot.cpp.o CMakeFiles/deep_miner.dir/src/SmartBot.cpp.o CMakeFiles/deep_miner.dir/src/LookaheadBot.cpp.o CMakeFiles/deep_miner.dir/src/Game.cpp.o CMakeFiles/deep_miner.dir/main.cpp.o -o deep_miner
|
||||
/usr/bin/c++ -Wl,--dependency-file=CMakeFiles/deep_miner.dir/link.d CMakeFiles/deep_miner.dir/src/BaseRobot.cpp.o CMakeFiles/deep_miner.dir/src/World.cpp.o CMakeFiles/deep_miner.dir/src/SortBot.cpp.o CMakeFiles/deep_miner.dir/src/DigDeepBot.cpp.o CMakeFiles/deep_miner.dir/src/RandomBot.cpp.o CMakeFiles/deep_miner.dir/src/SmartBot.cpp.o CMakeFiles/deep_miner.dir/src/LookaheadBot.cpp.o CMakeFiles/deep_miner.dir/src/Game.cpp.o CMakeFiles/deep_miner.dir/main.cpp.o -o deep_miner
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -180,15 +180,6 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o: \
|
||||
/home/fegger/Code/PROG/deepMiner/src/../include/RandomBot.h \
|
||||
/home/fegger/Code/PROG/deepMiner/src/../include/SmartBot.h \
|
||||
/home/fegger/Code/PROG/deepMiner/src/../include/SortBot.h \
|
||||
/usr/include/c++/15.2.1/iomanip /usr/include/c++/15.2.1/locale \
|
||||
/usr/include/c++/15.2.1/bits/locale_facets_nonio.h \
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/time_members.h \
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/messages_members.h \
|
||||
/usr/include/libintl.h /usr/include/c++/15.2.1/bits/codecvt.h \
|
||||
/usr/include/c++/15.2.1/bits/locale_facets_nonio.tcc \
|
||||
/usr/include/c++/15.2.1/bits/locale_conv.h \
|
||||
/usr/include/c++/15.2.1/bits/quoted_string.h \
|
||||
/usr/include/c++/15.2.1/sstream /usr/include/c++/15.2.1/bits/sstream.tcc \
|
||||
/usr/include/c++/15.2.1/numeric \
|
||||
/usr/include/c++/15.2.1/bits/stl_numeric.h \
|
||||
/usr/include/c++/15.2.1/pstl/glue_numeric_defs.h \
|
||||
@@ -215,7 +206,8 @@ CMakeFiles/deep_miner.dir/src/Game.cpp.o: \
|
||||
/usr/include/c++/15.2.1/bits/random.h \
|
||||
/usr/include/c++/15.2.1/bits/uniform_int_dist.h \
|
||||
/usr/include/c++/15.2.1/x86_64-pc-linux-gnu/bits/opt_random.h \
|
||||
/usr/include/c++/15.2.1/bits/random.tcc /usr/include/c++/15.2.1/thread \
|
||||
/usr/include/c++/15.2.1/bits/random.tcc /usr/include/c++/15.2.1/sstream \
|
||||
/usr/include/c++/15.2.1/bits/sstream.tcc /usr/include/c++/15.2.1/thread \
|
||||
/usr/include/c++/15.2.1/bits/std_thread.h \
|
||||
/usr/include/c++/15.2.1/bits/this_thread_sleep.h \
|
||||
/usr/include/c++/15.2.1/utility \
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -6,5 +6,5 @@ CXX_DEFINES =
|
||||
|
||||
CXX_INCLUDES = -I/home/fegger/Code/PROG/deepMiner/include
|
||||
|
||||
CXX_FLAGS = -g -std=gnu++17 -Wall -Wextra -Wpedantic
|
||||
CXX_FLAGS = -std=gnu++17 -Wall -Wextra -Wpedantic
|
||||
|
||||
|
||||
@@ -1 +1 @@
|
||||
/usr/bin/c++ -g -Wl,--dependency-file=CMakeFiles/deep_miner_tests.dir/link.d CMakeFiles/deep_miner_tests.dir/src/BaseRobot.cpp.o CMakeFiles/deep_miner_tests.dir/src/World.cpp.o CMakeFiles/deep_miner_tests.dir/src/SortBot.cpp.o CMakeFiles/deep_miner_tests.dir/src/DigDeepBot.cpp.o CMakeFiles/deep_miner_tests.dir/src/RandomBot.cpp.o CMakeFiles/deep_miner_tests.dir/src/SmartBot.cpp.o CMakeFiles/deep_miner_tests.dir/src/LookaheadBot.cpp.o CMakeFiles/deep_miner_tests.dir/tests/test_all.cpp.o -o deep_miner_tests
|
||||
/usr/bin/c++ -Wl,--dependency-file=CMakeFiles/deep_miner_tests.dir/link.d CMakeFiles/deep_miner_tests.dir/src/BaseRobot.cpp.o CMakeFiles/deep_miner_tests.dir/src/World.cpp.o CMakeFiles/deep_miner_tests.dir/src/SortBot.cpp.o CMakeFiles/deep_miner_tests.dir/src/DigDeepBot.cpp.o CMakeFiles/deep_miner_tests.dir/src/RandomBot.cpp.o CMakeFiles/deep_miner_tests.dir/src/SmartBot.cpp.o CMakeFiles/deep_miner_tests.dir/src/LookaheadBot.cpp.o CMakeFiles/deep_miner_tests.dir/tests/test_all.cpp.o -o deep_miner_tests
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -12,7 +12,7 @@ if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME)
|
||||
string(REGEX REPLACE "^[^A-Za-z0-9_]+" ""
|
||||
CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}")
|
||||
else()
|
||||
set(CMAKE_INSTALL_CONFIG_NAME "Debug")
|
||||
set(CMAKE_INSTALL_CONFIG_NAME "")
|
||||
endif()
|
||||
message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"")
|
||||
endif()
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -23,6 +23,8 @@ class Game {
|
||||
int lastThreshold_ = 0;
|
||||
int round = 0;
|
||||
std::vector<Timer::Duration> threadTimes_;
|
||||
Timer::Duration gameTimer_;
|
||||
Timer::Clock::time_point programStart_;
|
||||
|
||||
void setup ();
|
||||
void robotLoop ( int idx );
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
#pragma once
|
||||
|
||||
#include <memory>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
class World;
|
||||
class Robot;
|
||||
|
||||
class Renderer {
|
||||
public:
|
||||
Renderer();
|
||||
~Renderer();
|
||||
|
||||
bool init();
|
||||
void render( const World& world, const std::vector<Robot*>& robots, int round, const std::vector<std::string>& log );
|
||||
|
||||
bool waitForStep();
|
||||
void setAutoAdvanceMs( int ms );
|
||||
bool isOpen() const;
|
||||
|
||||
private:
|
||||
struct Impl;
|
||||
std::unique_ptr<Impl> impl_;
|
||||
};
|
||||
+8
-6
@@ -10,11 +10,13 @@ struct Timer {
|
||||
std::chrono::time_point<Clock> start, end;
|
||||
Duration duration;
|
||||
|
||||
explicit Timer () { start = Clock::now(); }
|
||||
~Timer () {
|
||||
end = Clock::now();
|
||||
duration = end - start;
|
||||
// float ms = duration.count() * 1000;
|
||||
// std::cout << "Turn took " << ms << " ms" << std::endl;
|
||||
explicit Timer ( Duration& target ) : target_ ( target ), start_( Clock::now() ) {}
|
||||
~Timer () noexcept {
|
||||
target_ = Clock::now() - start_;
|
||||
}
|
||||
|
||||
private:
|
||||
Duration& target_;
|
||||
Clock::time_point start_;
|
||||
|
||||
};
|
||||
|
||||
@@ -0,0 +1,23 @@
|
||||
#include "include/Game.h"
|
||||
#include "include/Renderer.h"
|
||||
|
||||
#include <exeption>
|
||||
#include <iostream>
|
||||
|
||||
int main() {
|
||||
try {
|
||||
Renderer renderer;
|
||||
if ( !renderer.init() ) {
|
||||
std::cerr << "Could not initialize SDL2 renderer.\n";
|
||||
return 1;
|
||||
}
|
||||
renderer.setAutoAdvanceMs( 900 );
|
||||
Game game;
|
||||
game.setRenderer( &renderer );
|
||||
game.run();
|
||||
return 0;
|
||||
} catch ( const std::exception& e ) {
|
||||
std::cerr << "Fatal error: " << e.what() << "\n";
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
+16
-10
@@ -7,13 +7,14 @@
|
||||
|
||||
#include <chrono>
|
||||
#include <cstdlib>
|
||||
#include <iomanip>
|
||||
//#include <iomanip>
|
||||
#include <iostream>
|
||||
#include <limits>
|
||||
#include <mutex>
|
||||
#include <numeric>
|
||||
#include <random>
|
||||
#include <stdexcept>
|
||||
#include <sstream>
|
||||
#include <thread>
|
||||
#include <utility>
|
||||
|
||||
@@ -38,7 +39,7 @@ void Game::run () {
|
||||
std::cout << "Initial world sum: " << initialSum << "\n";
|
||||
world_.display ( robots_ );
|
||||
|
||||
Timer gameTimer;
|
||||
programStart_ = Timer::Clock::now();
|
||||
std::vector<std::thread> threads;
|
||||
threads.reserve( robots_.size() );
|
||||
threadTimes_.resize( robots_.size() );
|
||||
@@ -82,7 +83,7 @@ void Game::setup () {
|
||||
}
|
||||
|
||||
void Game::robotLoop( int idx ) {
|
||||
Timer timer;
|
||||
Timer timer( threadTimes_[idx] );
|
||||
Robot& robot = *robots_[idx];
|
||||
while (true) {
|
||||
{
|
||||
@@ -118,7 +119,6 @@ void Game::robotLoop( int idx ) {
|
||||
}
|
||||
std::this_thread::sleep_for( std::chrono::milliseconds( 10 ) );
|
||||
}
|
||||
threadTimes_[idx] = Timer::Clock::now() - timer.start;
|
||||
}
|
||||
|
||||
void Game::fightNearby( Robot& attacker ) {
|
||||
@@ -184,22 +184,28 @@ void Game::printScores() const {
|
||||
for ( const auto& r : robots_ ) {
|
||||
std::cout << r->getName() << " score= " << r->getScore() << " hp=" << r->getHp()
|
||||
<< ( r->isAlive() ? "" : "[DEAD]") << "\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void Game::printResults() const {
|
||||
Timer::Duration gameTimer = Timer::Clock::now() - programStart_;
|
||||
float total = 0.0f;
|
||||
std::cout << "\n--- Thread Timing ___\n";
|
||||
for ( int i = 0; i < static_cast<int> ( robots_.size() ); ++i ) {
|
||||
total += threadTimes_[i].count();
|
||||
std::cout << "Thread " << i << " [" << robots_[i]->getName() << "]: "
|
||||
<< threadTimes_[i].count() << "ms\n";
|
||||
}
|
||||
|
||||
std::cout << "\nThread total: " << total << " ms\n";
|
||||
std::cout << "Game : " << gameTimer.count() << " ms";
|
||||
}
|
||||
|
||||
std::unique_ptr<Robot> Game::createRobot( int choice, int x, int y ) const {
|
||||
if (choice == 1) return std::make_unique<SortBot>(x, y);
|
||||
if (choice == 2) return std::make_unique<DigDeepBot>(x, y);
|
||||
if (choice == 3) return std::make_unique<RandomBot>(x, y);
|
||||
if (choice == 4) return std::make_unique<SmartBot>(x, y);
|
||||
if (choice == 5) return std::make_unique<LookaheadBot>(x, y);
|
||||
throw std::invalid_argument("Unknown robot type.");
|
||||
if (choice == 2) return std::make_unique<DigDeepBot>(x, y);
|
||||
if (choice == 3) return std::make_unique<RandomBot>(x, y);
|
||||
if (choice == 4) return std::make_unique<SmartBot>(x, y);
|
||||
if (choice == 5) return std::make_unique<LookaheadBot>(x, y);
|
||||
throw std::invalid_argument("Unknown robot type.");
|
||||
}
|
||||
|
||||
@@ -0,0 +1,105 @@
|
||||
#include "../include/Renderer.h"
|
||||
#include "../include/Robot.h"
|
||||
#include "../include/World.h"
|
||||
|
||||
#include <SDL2/SDL.h>
|
||||
#include <SDL2/SDL_render.h>
|
||||
#include <SDL2/SDL_ttf.h>
|
||||
|
||||
#include <SDL2/SDL_video.h>
|
||||
#include <algorithm>
|
||||
#include <cmath>
|
||||
#include <cstdio>
|
||||
#include <sstream>
|
||||
#include <string>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
|
||||
namespace {
|
||||
SDL_Color rgba( Uint8 r, Uint8 g, Uint8 b, Uint8 a = 255 ) {return SDL_Color( r, g, b, a); }
|
||||
}
|
||||
|
||||
struct Renderer::Impl {
|
||||
SDL_Window* window = nullptr;
|
||||
SDL_Renderer* sdl = nullptr;
|
||||
TTF_Font* fontLg = nullptr;
|
||||
TTF_Font* fontSm = nullptr;
|
||||
bool open = false;
|
||||
int autoAdvanceMs = 900;
|
||||
|
||||
static constexpr int WIN_W = 920;
|
||||
static constexpr int WIN_H = 700;
|
||||
static constexpr int GRID_X = 32;
|
||||
static constexpr int GRID_Y = 84;
|
||||
static constexpr int CELL_W = 92;
|
||||
static constexpr int CELL_H = 82;
|
||||
static constexpr int PANEL_X = 535;
|
||||
|
||||
bool init() {
|
||||
if (SDL_Init( SDL_INIT_VIDEO ) != 0 ) return false;
|
||||
if ( TTF_Init() != 0 ) return false;
|
||||
|
||||
window = SDL_CreateWindow( "Parallel Deep Miner",
|
||||
SDL_WINDOWPOS_CENTERED,
|
||||
SDL_WINDOWPOS_CENTERED,
|
||||
WIN_W, WIN_H,
|
||||
SDL_WINDOW_SHOWN );
|
||||
if ( !window ) return false;
|
||||
|
||||
sdl = SDL_CreateRenderer( window, -1, SDL_RENDERER_ACCELERATED | SDL_RENDERER_PRESENTVSYNC );
|
||||
if ( !sdl ) return false;
|
||||
|
||||
const char* candidates[] = {
|
||||
"/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf",
|
||||
"/usr/share/fonts/dejavu/DjaVuSans.ttf",
|
||||
"/Library/Fonts/Arial.ttf",
|
||||
"C:/Windows/Fonts/arial.ttf"
|
||||
};
|
||||
for ( const char* path :candidates ) {
|
||||
if ( !fontLg ) fontLg = TTF_OpenFont( path, 20 );
|
||||
if ( !fontSm ) fontSm = TTF_OpenFont( path, 13 );
|
||||
if ( fontLg && fontSm ) break;
|
||||
}
|
||||
open = true;
|
||||
return true;
|
||||
}
|
||||
|
||||
void shutdown() {
|
||||
if ( fontLg ) TTF_CloseFont( fontLg );
|
||||
if ( fontSm ) TTF_CloseFont( fontSm );
|
||||
if ( sdl ) SDL_DestroyRenderer( sdl );
|
||||
if ( window ) SDL_DestroyWindow( window );
|
||||
fontLg = nullptr;
|
||||
fontSm = nullptr;
|
||||
sdl = nullptr;
|
||||
window = nullptr;
|
||||
TTF_Quit();
|
||||
SDL_Quit();
|
||||
}
|
||||
|
||||
void setColor( SDL_Color c) {
|
||||
SDL_SetRenderDrawColor( sdl, c.r, c.g, c.b, c.a );
|
||||
SDL_SetRenderDrawBlendMode( sdl, c.a < 255 ? SDL_BLENDMODE_BLEND : SDL_BLENDMODE_NONE );
|
||||
|
||||
}
|
||||
|
||||
void fillRect( int x, int y, int w, int h, SDL_Color c ) {
|
||||
setColor( c );
|
||||
SDL_Rect r{ x, y, w, h };
|
||||
SDL_RenderFillRect( sdl, &r );
|
||||
}
|
||||
|
||||
void strokeRect( int x, int y, int w, int h, SDL_Color c ) {
|
||||
setColor( c );
|
||||
SDL_Rect r{ x, y, w, h, c};
|
||||
SDL_RenderDrawRect( sdl, &r );
|
||||
}
|
||||
|
||||
void fillCircle( int cx, int cy, int radius, SDL_Color c ) {
|
||||
setColor( c );
|
||||
for ( int dy = -radius; dy <= radius; ++dy ) {
|
||||
int dx = static_cast<int> ( std::sqrt( radius * radius - dy * dy ));
|
||||
SDL_RenderDrawLine(sdl, cx - dx, cy - dy, cx + dx, cy + dy);
|
||||
}
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user