diff --git a/build/CMakeFiles/CMakeConfigureLog.yaml b/build/CMakeFiles/CMakeConfigureLog.yaml index eaa3fd3c970415f786828fbc16cc1b80701a44ab..481f77bc93fa69c1a135cd3a01642f2eda872e05 100644 --- a/build/CMakeFiles/CMakeConfigureLog.yaml +++ b/build/CMakeFiles/CMakeConfigureLog.yaml @@ -61,8 +61,8 @@ events: checks: - "Detecting C compiler ABI info" directories: - source: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-CWhDri" - binary: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-CWhDri" + source: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-YQFbOP" + binary: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-YQFbOP" cmakeVariables: CMAKE_C_FLAGS: "" CMAKE_C_FLAGS_DEBUG: "-g" @@ -71,13 +71,13 @@ events: variable: "CMAKE_C_ABI_COMPILED" cached: true stdout: | - Change Dir: '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-CWhDri' + Change Dir: '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-YQFbOP' - Run Build Command(s): /snap/cmake/1384/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_5695d/fast - /usr/bin/gmake -f CMakeFiles/cmTC_5695d.dir/build.make CMakeFiles/cmTC_5695d.dir/build - gmake[1]: Entering directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-CWhDri' - Building C object CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o - /usr/bin/cc -v -o CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o -c /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCCompilerABI.c + Run Build Command(s): /snap/cmake/1384/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_28441/fast + /usr/bin/gmake -f CMakeFiles/cmTC_28441.dir/build.make CMakeFiles/cmTC_28441.dir/build + gmake[1]: Entering directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-YQFbOP' + Building C object CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o + /usr/bin/cc -v -o CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o -c /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=/usr/bin/cc OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -87,8 +87,8 @@ events: Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5695d.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_5695d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccOu8rxm.s + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_28441.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_28441.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc5aUXV8.s GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -108,15 +108,15 @@ events: GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 50eaa2331df977b8016186198deb2d18 - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5695d.dir/' - as -v --64 -o CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o /tmp/ccOu8rxm.s + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_28441.dir/' + as -v --64 -o CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o /tmp/cc5aUXV8.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.' - Linking C executable cmTC_5695d - /snap/cmake/1384/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5695d.dir/link.txt --verbose=1 - /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o -o cmTC_5695d + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.' + Linking C executable cmTC_28441 + /snap/cmake/1384/bin/cmake -E cmake_link_script CMakeFiles/cmTC_28441.dir/link.txt --verbose=1 + /usr/bin/cc -v -Wl,-v CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o -o cmTC_28441 Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -129,13 +129,13 @@ events: gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5695d' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_5695d.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3EML8L.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_5695d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_5695d.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-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_28441' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_28441.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccEsIbac.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_28441 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_28441.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-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o collect2 version 11.4.0 - /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3EML8L.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_5695d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_5695d.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-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccEsIbac.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_28441 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_28441.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-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o GNU ld (GNU Binutils for Ubuntu) 2.38 - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5695d' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_5695d.' - gmake[1]: Leaving directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-CWhDri' + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_28441' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_28441.' + gmake[1]: Leaving directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-YQFbOP' exitCode: 0 - @@ -170,13 +170,13 @@ events: Parsed C implicit link information: link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-CWhDri'] + ignore line: [Change Dir: '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-YQFbOP'] ignore line: [] - ignore line: [Run Build Command(s): /snap/cmake/1384/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_5695d/fast] - ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_5695d.dir/build.make CMakeFiles/cmTC_5695d.dir/build] - ignore line: [gmake[1]: Entering directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-CWhDri'] - ignore line: [Building C object CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o -c /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCCompilerABI.c] + ignore line: [Run Build Command(s): /snap/cmake/1384/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_28441/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_28441.dir/build.make CMakeFiles/cmTC_28441.dir/build] + ignore line: [gmake[1]: Entering directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-YQFbOP'] + ignore line: [Building C object CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o -c /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -186,8 +186,8 @@ events: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5695d.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_5695d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccOu8rxm.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_28441.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1 -quiet -v -imultiarch x86_64-linux-gnu /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_28441.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/cc5aUXV8.s] ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -207,15 +207,15 @@ events: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 50eaa2331df977b8016186198deb2d18] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5695d.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o /tmp/ccOu8rxm.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_28441.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o /tmp/cc5aUXV8.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_5695d] - ignore line: [/snap/cmake/1384/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5695d.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v -Wl -v CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o -o cmTC_5695d] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_28441] + ignore line: [/snap/cmake/1384/bin/cmake -E cmake_link_script CMakeFiles/cmTC_28441.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v -Wl -v CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o -o cmTC_28441] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -228,13 +228,13 @@ events: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5695d' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_5695d.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3EML8L.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_5695d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_5695d.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-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_28441' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_28441.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccEsIbac.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_28441 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_28441.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-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc3EML8L.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccEsIbac.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -252,7 +252,7 @@ events: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_5695d] ==> ignore + arg [cmTC_28441] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -265,7 +265,7 @@ events: arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] arg [-v] ==> ignore - arg [CMakeFiles/cmTC_5695d.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_28441.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore @@ -280,7 +280,7 @@ events: arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ignore line: [collect2 version 11.4.0] - ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc3EML8L.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_5695d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_5695d.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-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccEsIbac.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_28441 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_28441.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-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] linker tool for 'C': /usr/bin/ld collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] @@ -318,8 +318,8 @@ events: checks: - "Detecting CXX compiler ABI info" directories: - source: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Groh0d" - binary: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Groh0d" + source: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-k4sldQ" + binary: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-k4sldQ" cmakeVariables: CMAKE_CXX_FLAGS: "" CMAKE_CXX_FLAGS_DEBUG: "-g" @@ -329,13 +329,13 @@ events: variable: "CMAKE_CXX_ABI_COMPILED" cached: true stdout: | - Change Dir: '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Groh0d' + Change Dir: '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-k4sldQ' - Run Build Command(s): /snap/cmake/1384/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_e3432/fast - /usr/bin/gmake -f CMakeFiles/cmTC_e3432.dir/build.make CMakeFiles/cmTC_e3432.dir/build - gmake[1]: Entering directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Groh0d' - Building CXX object CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o - /usr/bin/c++ -v -o CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o -c /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp + Run Build Command(s): /snap/cmake/1384/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_0535d/fast + /usr/bin/gmake -f CMakeFiles/cmTC_0535d.dir/build.make CMakeFiles/cmTC_0535d.dir/build + gmake[1]: Entering directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-k4sldQ' + Building CXX object CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o + /usr/bin/c++ -v -o CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o -c /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa @@ -345,8 +345,8 @@ events: Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e3432.dir/' - /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e3432.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccrdvSF1.s + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0535d.dir/' + /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_0535d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccxzoQXO.s GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -370,15 +370,15 @@ events: GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e3432.dir/' - as -v --64 -o CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccrdvSF1.s + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0535d.dir/' + as -v --64 -o CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccxzoQXO.s GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.' - Linking CXX executable cmTC_e3432 - /snap/cmake/1384/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e3432.dir/link.txt --verbose=1 - /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e3432 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.' + Linking CXX executable cmTC_0535d + /snap/cmake/1384/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0535d.dir/link.txt --verbose=1 + /usr/bin/c++ -v -Wl,-v CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_0535d Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper @@ -391,13 +391,13 @@ events: gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/ - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e3432' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e3432.' - /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsE9tDK.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e3432 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0535d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0535d.' + /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cca24Tfr.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0535d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o collect2 version 11.4.0 - /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsE9tDK.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e3432 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o + /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cca24Tfr.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0535d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o GNU ld (GNU Binutils for Ubuntu) 2.38 - COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e3432' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e3432.' - gmake[1]: Leaving directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Groh0d' + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0535d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0535d.' + gmake[1]: Leaving directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-k4sldQ' exitCode: 0 - @@ -438,13 +438,13 @@ events: Parsed CXX implicit link information: link line regex: [^( *|.*[/\\])(ld[0-9]*(\\.[a-z]+)?|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] linker tool regex: [^[ ]*(->|")?[ ]*(([^"]*[/\\])?(ld[0-9]*(\\.[a-z]+)?))("|,| |$)] - ignore line: [Change Dir: '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Groh0d'] + ignore line: [Change Dir: '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-k4sldQ'] ignore line: [] - ignore line: [Run Build Command(s): /snap/cmake/1384/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_e3432/fast] - ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_e3432.dir/build.make CMakeFiles/cmTC_e3432.dir/build] - ignore line: [gmake[1]: Entering directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Groh0d'] - ignore line: [Building CXX object CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o -c /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s): /snap/cmake/1384/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_0535d/fast] + ignore line: [/usr/bin/gmake -f CMakeFiles/cmTC_0535d.dir/build.make CMakeFiles/cmTC_0535d.dir/build] + ignore line: [gmake[1]: Entering directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-k4sldQ'] + ignore line: [Building CXX object CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o -c /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none:amdgcn-amdhsa] @@ -454,8 +454,8 @@ events: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e3432.dir/'] - ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e3432.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccrdvSF1.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0535d.dir/'] + ignore line: [ /usr/lib/gcc/x86_64-linux-gnu/11/cc1plus -quiet -v -imultiarch x86_64-linux-gnu -D_GNU_SOURCE /snap/cmake/1384/share/cmake-3.29/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_0535d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -fcf-protection -o /tmp/ccxzoQXO.s] ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (x86_64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -479,15 +479,15 @@ events: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: d591828bb4d392ae8b7b160e5bb0b95f] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e3432.dir/'] - ignore line: [ as -v --64 -o CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccrdvSF1.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0535d.dir/'] + ignore line: [ as -v --64 -o CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccxzoQXO.s] ignore line: [GNU assembler version 2.38 (x86_64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_e3432] - ignore line: [/snap/cmake/1384/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e3432.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v -Wl -v CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e3432] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_0535d] + ignore line: [/snap/cmake/1384/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0535d.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v -Wl -v CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_0535d] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] @@ -500,13 +500,13 @@ events: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/11/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib/:/lib/x86_64-linux-gnu/:/lib/../lib/:/usr/lib/x86_64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/x86_64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e3432' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_e3432.'] - link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsE9tDK.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e3432 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0535d' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_0535d.'] + link line: [ /usr/lib/gcc/x86_64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cca24Tfr.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0535d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccsE9tDK.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cca24Tfr.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -524,7 +524,7 @@ events: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_e3432] ==> ignore + arg [cmTC_0535d] ==> ignore arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o] @@ -537,7 +537,7 @@ events: arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/x86_64-linux-gnu/11/../../..] arg [-v] ==> ignore - arg [CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] @@ -548,7 +548,7 @@ events: arg [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o] arg [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] ignore line: [collect2 version 11.4.0] - ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccsE9tDK.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_e3432 /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_e3432.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] + ignore line: [/usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cca24Tfr.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 -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro -o cmTC_0535d /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -v CMakeFiles/cmTC_0535d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/11/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crtn.o] linker tool for 'CXX': /usr/bin/ld collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/Scrt1.o] ==> [/usr/lib/x86_64-linux-gnu/Scrt1.o] collapse obj [/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu/crti.o] ==> [/usr/lib/x86_64-linux-gnu/crti.o] @@ -589,8 +589,8 @@ events: checks: - "Performing Test CMAKE_HAVE_LIBC_PTHREAD" directories: - source: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-JZuaMd" - binary: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-JZuaMd" + source: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Ni3e5Q" + binary: "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Ni3e5Q" cmakeVariables: CMAKE_C_FLAGS: "" CMAKE_C_FLAGS_DEBUG: "-g" @@ -599,17 +599,17 @@ events: variable: "CMAKE_HAVE_LIBC_PTHREAD" cached: true stdout: | - Change Dir: '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-JZuaMd' + Change Dir: '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Ni3e5Q' - Run Build Command(s): /snap/cmake/1384/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_955b8/fast - /usr/bin/gmake -f CMakeFiles/cmTC_955b8.dir/build.make CMakeFiles/cmTC_955b8.dir/build - gmake[1]: Entering directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-JZuaMd' - Building C object CMakeFiles/cmTC_955b8.dir/src.c.o - /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_955b8.dir/src.c.o -c /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-JZuaMd/src.c - Linking C executable cmTC_955b8 - /snap/cmake/1384/bin/cmake -E cmake_link_script CMakeFiles/cmTC_955b8.dir/link.txt --verbose=1 - /usr/bin/cc CMakeFiles/cmTC_955b8.dir/src.c.o -o cmTC_955b8 - gmake[1]: Leaving directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-JZuaMd' + Run Build Command(s): /snap/cmake/1384/bin/cmake -E env VERBOSE=1 /usr/bin/gmake -f Makefile cmTC_23efb/fast + /usr/bin/gmake -f CMakeFiles/cmTC_23efb.dir/build.make CMakeFiles/cmTC_23efb.dir/build + gmake[1]: Entering directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Ni3e5Q' + Building C object CMakeFiles/cmTC_23efb.dir/src.c.o + /usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -o CMakeFiles/cmTC_23efb.dir/src.c.o -c /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Ni3e5Q/src.c + Linking C executable cmTC_23efb + /snap/cmake/1384/bin/cmake -E cmake_link_script CMakeFiles/cmTC_23efb.dir/link.txt --verbose=1 + /usr/bin/cc CMakeFiles/cmTC_23efb.dir/src.c.o -o cmTC_23efb + gmake[1]: Leaving directory '/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles/CMakeScratch/TryCompile-Ni3e5Q' exitCode: 0 ... diff --git a/build/CMakeFiles/MCC.dir/DependInfo.cmake b/build/CMakeFiles/MCC.dir/DependInfo.cmake index 2099d62d82f1bb8d2669862b29732f177115189d..8e90373cddc644a79c0e56cd40714946646e69ca 100644 --- a/build/CMakeFiles/MCC.dir/DependInfo.cmake +++ b/build/CMakeFiles/MCC.dir/DependInfo.cmake @@ -19,6 +19,7 @@ set(CMAKE_DEPENDS_DEPENDENCY_FILES "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/MenuManager.cpp" "CMakeFiles/MCC.dir/src/manager/MenuManager.cpp.o" "gcc" "CMakeFiles/MCC.dir/src/manager/MenuManager.cpp.o.d" "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/RenderManager.cpp" "CMakeFiles/MCC.dir/src/manager/RenderManager.cpp.o" "gcc" "CMakeFiles/MCC.dir/src/manager/RenderManager.cpp.o.d" "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/WorldManager.cpp" "CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o" "gcc" "CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o.d" + "/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/networkManager.cpp" "CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o" "gcc" "CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o.d" ) # Targets to which this target links which contain Fortran sources. diff --git a/build/CMakeFiles/MCC.dir/build.make b/build/CMakeFiles/MCC.dir/build.make index 747d30ed7b261fb2c97b3062146abb0031c34999..1ec761d7dd69fe50224a827492a599c9fd7ba3f4 100644 --- a/build/CMakeFiles/MCC.dir/build.make +++ b/build/CMakeFiles/MCC.dir/build.make @@ -223,6 +223,20 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.s" g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/WorldManager.cpp -o CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.s +CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o: CMakeFiles/MCC.dir/flags.make +CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o: /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/networkManager.cpp +CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o: CMakeFiles/MCC.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o" + g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o -MF CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o.d -o CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o -c /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/networkManager.cpp + +CMakeFiles/MCC.dir/src/manager/networkManager.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing CXX source to CMakeFiles/MCC.dir/src/manager/networkManager.cpp.i" + g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/networkManager.cpp > CMakeFiles/MCC.dir/src/manager/networkManager.cpp.i + +CMakeFiles/MCC.dir/src/manager/networkManager.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling CXX source to assembly CMakeFiles/MCC.dir/src/manager/networkManager.cpp.s" + g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/networkManager.cpp -o CMakeFiles/MCC.dir/src/manager/networkManager.cpp.s + # Object files for target MCC MCC_OBJECTS = \ "CMakeFiles/MCC.dir/apps/main.cpp.o" \ @@ -235,7 +249,8 @@ MCC_OBJECTS = \ "CMakeFiles/MCC.dir/src/manager/Entity.cpp.o" \ "CMakeFiles/MCC.dir/src/manager/MenuManager.cpp.o" \ "CMakeFiles/MCC.dir/src/manager/RenderManager.cpp.o" \ -"CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o" +"CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o" \ +"CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o" # External object files for target MCC MCC_EXTERNAL_OBJECTS = @@ -251,9 +266,10 @@ MCC: CMakeFiles/MCC.dir/src/manager/Entity.cpp.o MCC: CMakeFiles/MCC.dir/src/manager/MenuManager.cpp.o MCC: CMakeFiles/MCC.dir/src/manager/RenderManager.cpp.o MCC: CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o +MCC: CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o MCC: CMakeFiles/MCC.dir/build.make MCC: CMakeFiles/MCC.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Linking CXX executable MCC" + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Linking CXX executable MCC" $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/MCC.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. diff --git a/build/CMakeFiles/MCC.dir/cmake_clean.cmake b/build/CMakeFiles/MCC.dir/cmake_clean.cmake index 26c1bbdcdede93759b1fc54b74459d2c31a925d7..b0879e40d14cb8e3ace35b8d3ee91a430efcc8a8 100644 --- a/build/CMakeFiles/MCC.dir/cmake_clean.cmake +++ b/build/CMakeFiles/MCC.dir/cmake_clean.cmake @@ -21,6 +21,8 @@ file(REMOVE_RECURSE "CMakeFiles/MCC.dir/src/manager/RenderManager.cpp.o.d" "CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o" "CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o.d" + "CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o" + "CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o.d" "MCC" "MCC.pdb" ) diff --git a/build/CMakeFiles/MCC.dir/compiler_depend.internal b/build/CMakeFiles/MCC.dir/compiler_depend.internal index 952ed4b0b5cbbb9a817f853bc15b75591be820d7..7912c52e736e141d3f98936f24440c289738944e 100644 --- a/build/CMakeFiles/MCC.dir/compiler_depend.internal +++ b/build/CMakeFiles/MCC.dir/compiler_depend.internal @@ -4858,3 +4858,213 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o /usr/lib/gcc/x86_64-linux-gnu/11/include/xsavesintrin.h /usr/lib/gcc/x86_64-linux-gnu/11/include/xtestintrin.h +CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o + /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/networkManager.cpp + /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/include/manager/networkManager.hpp + /usr/include/alloca.h + /usr/include/asm-generic/bitsperlong.h + /usr/include/asm-generic/errno-base.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/posix_types.h + /usr/include/asm-generic/socket.h + /usr/include/asm-generic/sockios.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/allocator.h + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/localefwd.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/c++/11/bits/string_view.tcc + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/cctype + /usr/include/c++/11/cerrno + /usr/include/c++/11/clocale + /usr/include/c++/11/cstdint + /usr/include/c++/11/cstdio + /usr/include/c++/11/cstdlib + /usr/include/c++/11/cwchar + /usr/include/c++/11/cwctype + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/exception + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/ios + /usr/include/c++/11/iosfwd + /usr/include/c++/11/iostream + /usr/include/c++/11/istream + /usr/include/c++/11/new + /usr/include/c++/11/ostream + /usr/include/c++/11/pstl/pstl_config.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/string + /usr/include/c++/11/string_view + /usr/include/c++/11/system_error + /usr/include/c++/11/type_traits + /usr/include/c++/11/typeinfo + /usr/include/ctype.h + /usr/include/endian.h + /usr/include/errno.h + /usr/include/features-time64.h + /usr/include/features.h + /usr/include/linux/close_range.h + /usr/include/linux/errno.h + /usr/include/linux/posix_types.h + /usr/include/linux/stddef.h + /usr/include/locale.h + /usr/include/netinet/in.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/stdc-predef.h + /usr/include/stdint.h + /usr/include/stdio.h + /usr/include/stdlib.h + /usr/include/time.h + /usr/include/unistd.h + /usr/include/wchar.h + /usr/include/wctype.h + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h + /usr/include/x86_64-linux-gnu/asm/errno.h + /usr/include/x86_64-linux-gnu/asm/posix_types.h + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h + /usr/include/x86_64-linux-gnu/asm/socket.h + /usr/include/x86_64-linux-gnu/asm/sockios.h + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/x86_64-linux-gnu/bits/byteswap.h + /usr/include/x86_64-linux-gnu/bits/confname.h + /usr/include/x86_64-linux-gnu/bits/cpu-set.h + /usr/include/x86_64-linux-gnu/bits/endian.h + /usr/include/x86_64-linux-gnu/bits/endianness.h + /usr/include/x86_64-linux-gnu/bits/environments.h + /usr/include/x86_64-linux-gnu/bits/errno.h + /usr/include/x86_64-linux-gnu/bits/floatn-common.h + /usr/include/x86_64-linux-gnu/bits/floatn.h + /usr/include/x86_64-linux-gnu/bits/getopt_core.h + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h + /usr/include/x86_64-linux-gnu/bits/in.h + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h + /usr/include/x86_64-linux-gnu/bits/locale.h + /usr/include/x86_64-linux-gnu/bits/long-double.h + /usr/include/x86_64-linux-gnu/bits/posix_opt.h + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h + /usr/include/x86_64-linux-gnu/bits/sched.h + /usr/include/x86_64-linux-gnu/bits/select.h + /usr/include/x86_64-linux-gnu/bits/setjmp.h + /usr/include/x86_64-linux-gnu/bits/sockaddr.h + /usr/include/x86_64-linux-gnu/bits/socket.h + /usr/include/x86_64-linux-gnu/bits/socket_type.h + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h + /usr/include/x86_64-linux-gnu/bits/time.h + /usr/include/x86_64-linux-gnu/bits/time64.h + /usr/include/x86_64-linux-gnu/bits/timesize.h + /usr/include/x86_64-linux-gnu/bits/timex.h + /usr/include/x86_64-linux-gnu/bits/types.h + /usr/include/x86_64-linux-gnu/bits/types/FILE.h + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/x86_64-linux-gnu/bits/types/error_t.h + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h + /usr/include/x86_64-linux-gnu/bits/types/time_t.h + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h + /usr/include/x86_64-linux-gnu/bits/typesizes.h + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h + /usr/include/x86_64-linux-gnu/bits/waitflags.h + /usr/include/x86_64-linux-gnu/bits/waitstatus.h + /usr/include/x86_64-linux-gnu/bits/wchar.h + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h + /usr/include/x86_64-linux-gnu/bits/wordsize.h + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h + /usr/include/x86_64-linux-gnu/gnu/stubs.h + /usr/include/x86_64-linux-gnu/sys/cdefs.h + /usr/include/x86_64-linux-gnu/sys/select.h + /usr/include/x86_64-linux-gnu/sys/single_threaded.h + /usr/include/x86_64-linux-gnu/sys/socket.h + /usr/include/x86_64-linux-gnu/sys/types.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + diff --git a/build/CMakeFiles/MCC.dir/compiler_depend.make b/build/CMakeFiles/MCC.dir/compiler_depend.make index 69f2a9a77863563bf7208d3bfc82ad63c3373fa6..0537f123f27c70ef2710dbd84f806189d9fea98e 100644 --- a/build/CMakeFiles/MCC.dir/compiler_depend.make +++ b/build/CMakeFiles/MCC.dir/compiler_depend.make @@ -4847,6 +4847,235 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/lib/gcc/x86_64-linux-gnu/11/include/xsavesintrin.h \ /usr/lib/gcc/x86_64-linux-gnu/11/include/xtestintrin.h +CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o: /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/networkManager.cpp \ + /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/include/manager/networkManager.hpp \ + /usr/include/alloca.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/asm-generic/socket.h \ + /usr/include/asm-generic/sockios.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/cctype \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/clocale \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cstdlib \ + /usr/include/c++/11/cwchar \ + /usr/include/c++/11/cwctype \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/new \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/pstl/pstl_config.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/string \ + /usr/include/c++/11/string_view \ + /usr/include/c++/11/system_error \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/typeinfo \ + /usr/include/ctype.h \ + /usr/include/endian.h \ + /usr/include/errno.h \ + /usr/include/features-time64.h \ + /usr/include/features.h \ + /usr/include/linux/close_range.h \ + /usr/include/linux/errno.h \ + /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/locale.h \ + /usr/include/netinet/in.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/stdc-predef.h \ + /usr/include/stdint.h \ + /usr/include/stdio.h \ + /usr/include/stdlib.h \ + /usr/include/time.h \ + /usr/include/unistd.h \ + /usr/include/wchar.h \ + /usr/include/wctype.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/x86_64-linux-gnu/asm/socket.h \ + /usr/include/x86_64-linux-gnu/asm/sockios.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h \ + /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/in.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ + /usr/include/x86_64-linux-gnu/bits/socket.h \ + /usr/include/x86_64-linux-gnu/bits/socket_type.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/x86_64-linux-gnu/sys/socket.h \ + /usr/include/x86_64-linux-gnu/sys/types.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h + + +/usr/include/x86_64-linux-gnu/bits/sockaddr.h: + +/usr/include/x86_64-linux-gnu/bits/environments.h: + +/usr/include/x86_64-linux-gnu/bits/confname.h: + +/usr/include/x86_64-linux-gnu/asm/sockios.h: + +/usr/include/x86_64-linux-gnu/asm/posix_types_64.h: + +/usr/include/linux/stddef.h: + +/usr/include/linux/posix_types.h: + +/usr/include/asm-generic/sockios.h: + +/usr/include/asm-generic/bitsperlong.h: + +/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/networkManager.cpp: /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/WorldManager.cpp: @@ -4898,6 +5127,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/lib/gcc/x86_64-linux-gnu/11/include/pconfigintrin.h: +/usr/include/x86_64-linux-gnu/bits/posix_opt.h: + /usr/lib/gcc/x86_64-linux-gnu/11/include/mwaitxintrin.h: /usr/lib/gcc/x86_64-linux-gnu/11/include/mwaitintrin.h: @@ -4930,6 +5161,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/lib/gcc/x86_64-linux-gnu/11/include/bmiintrin.h: +/usr/include/unistd.h: + /usr/lib/gcc/x86_64-linux-gnu/11/include/avxvnniintrin.h: /usr/lib/gcc/x86_64-linux-gnu/11/include/avxintrin.h: @@ -4976,6 +5209,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/x86_64-linux-gnu/sys/single_threaded.h: +/usr/include/x86_64-linux-gnu/bits/getopt_core.h: + /usr/include/x86_64-linux-gnu/sys/select.h: /usr/include/x86_64-linux-gnu/sys/cdefs.h: @@ -4996,6 +5231,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h: +/usr/include/x86_64-linux-gnu/asm/posix_types.h: + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h: /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h: @@ -5080,6 +5317,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/x86_64-linux-gnu/bits/long-double.h: +/usr/include/netinet/in.h: + /usr/include/x86_64-linux-gnu/bits/locale.h: /usr/include/c++/11/bits/hash_bytes.h: @@ -5104,6 +5343,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/c++/11/bits/allocated_ptr.h: +/usr/include/asm-generic/posix_types.h: + /usr/include/c++/11/bits/char_traits.h: /usr/include/c++/11/bits/alloc_traits.h: @@ -5118,6 +5359,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/c++/11/bits/functexcept.h: +/usr/include/asm-generic/socket.h: + /usr/lib/gcc/x86_64-linux-gnu/11/include/avx512bitalgintrin.h: /usr/include/SDL2/SDL_image.h: @@ -5154,6 +5397,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/c++/11/bits/concept_check.h: +/usr/include/x86_64-linux-gnu/bits/socket_type.h: + /usr/include/c++/11/vector: /usr/include/c++/11/bits/allocator.h: @@ -5196,6 +5441,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/SDL2/SDL_hints.h: +/usr/include/x86_64-linux-gnu/asm/socket.h: + /usr/include/SDL2/SDL_system.h: /usr/include/c++/11/bits/algorithmfwd.h: @@ -5254,6 +5501,10 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/c++/11/bits/cpp_type_traits.h: +/usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h: + +/usr/include/x86_64-linux-gnu/bits/getopt_posix.h: + /usr/include/c++/11/bits/align.h: /usr/include/SDL2/SDL_locale.h: @@ -5338,6 +5589,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/x86_64-linux-gnu/bits/errno.h: +/usr/include/x86_64-linux-gnu/bits/in.h: + /usr/include/stdint.h: /usr/include/SDL2/SDL_ttf.h: @@ -5388,6 +5641,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/SDL2/begin_code.h: +/usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h: + /usr/include/x86_64-linux-gnu/bits/mathcalls.h: /usr/include/c++/11/bits/shared_ptr_atomic.h: @@ -5440,6 +5695,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/SDL2/SDL.h: +/usr/include/x86_64-linux-gnu/bits/socket.h: + /usr/include/c++/11/string_view: /usr/lib/gcc/x86_64-linux-gnu/11/include/amxtileintrin.h: @@ -5528,6 +5785,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/c++/11/bits/vector.tcc: +/usr/include/linux/close_range.h: + /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/include/manager/BodyFactory.hpp: /usr/include/c++/11/bits/invoke.h: @@ -5592,6 +5851,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/c++/11/bits/stl_bvector.h: +/usr/include/x86_64-linux-gnu/bits/unistd_ext.h: + /usr/include/c++/11/bits/shared_ptr.h: /usr/include/x86_64-linux-gnu/bits/types/wint_t.h: @@ -5600,6 +5861,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/c++/11/bits/shared_ptr_base.h: +/usr/include/x86_64-linux-gnu/asm/bitsperlong.h: + /usr/lib/gcc/x86_64-linux-gnu/11/include/avx512vp2intersectintrin.h: /usr/include/c++/11/bits/stl_algobase.h: @@ -5758,6 +6021,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/c++/11/ratio: +/usr/include/x86_64-linux-gnu/sys/socket.h: + /usr/include/c++/11/stdexcept: /usr/include/c++/11/streambuf: @@ -5800,6 +6065,8 @@ CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o: /home/alexis/Documents/Stage/ /usr/include/c++/11/tuple: +/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/include/manager/networkManager.hpp: + /usr/include/c++/11/type_traits: /usr/include/c++/11/unordered_map: diff --git a/build/CMakeFiles/MCC.dir/link.txt b/build/CMakeFiles/MCC.dir/link.txt index 9eea82cef60e6b0ea605f5181dcbd61a5a2cfbf1..8b9f7145600db4413cdb20a5789c52d91bd3f32d 100644 --- a/build/CMakeFiles/MCC.dir/link.txt +++ b/build/CMakeFiles/MCC.dir/link.txt @@ -1 +1 @@ -g++ -Wl,--allow-multiple-definition -g -L../libs/Box2d/lib CMakeFiles/MCC.dir/apps/main.cpp.o CMakeFiles/MCC.dir/src/game/Game.cpp.o CMakeFiles/MCC.dir/src/game/GameEntities.cpp.o CMakeFiles/MCC.dir/src/game/Map.cpp.o CMakeFiles/MCC.dir/src/game/Tile.cpp.o CMakeFiles/MCC.dir/src/manager/BodyFactory.cpp.o CMakeFiles/MCC.dir/src/manager/ContactListener.cpp.o CMakeFiles/MCC.dir/src/manager/Entity.cpp.o CMakeFiles/MCC.dir/src/manager/MenuManager.cpp.o CMakeFiles/MCC.dir/src/manager/RenderManager.cpp.o CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o -o MCC -lbox2d -lSDL2 -lSDL2_image -lSDL2 -lSDL2_ttf -lSDL2_mixer -lSDL2 -lSDL2_image -lSDL2_ttf -lSDL2_mixer +g++ -Wl,--allow-multiple-definition -g -L../libs/Box2d/lib CMakeFiles/MCC.dir/apps/main.cpp.o CMakeFiles/MCC.dir/src/game/Game.cpp.o CMakeFiles/MCC.dir/src/game/GameEntities.cpp.o CMakeFiles/MCC.dir/src/game/Map.cpp.o CMakeFiles/MCC.dir/src/game/Tile.cpp.o CMakeFiles/MCC.dir/src/manager/BodyFactory.cpp.o CMakeFiles/MCC.dir/src/manager/ContactListener.cpp.o CMakeFiles/MCC.dir/src/manager/Entity.cpp.o CMakeFiles/MCC.dir/src/manager/MenuManager.cpp.o CMakeFiles/MCC.dir/src/manager/RenderManager.cpp.o CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.o CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o -o MCC -lbox2d -lSDL2 -lSDL2_image -lSDL2 -lSDL2_ttf -lSDL2_mixer -lSDL2 -lSDL2_image -lSDL2_ttf -lSDL2_mixer diff --git a/build/CMakeFiles/MCC.dir/progress.make b/build/CMakeFiles/MCC.dir/progress.make index 5d4d46460c6a167503164345872aecf5d86bfd16..7a1b005c7b64d7c2c7523fc5f27c897a536ff65a 100644 --- a/build/CMakeFiles/MCC.dir/progress.make +++ b/build/CMakeFiles/MCC.dir/progress.make @@ -10,4 +10,5 @@ CMAKE_PROGRESS_9 = 9 CMAKE_PROGRESS_10 = 10 CMAKE_PROGRESS_11 = 11 CMAKE_PROGRESS_12 = 12 +CMAKE_PROGRESS_13 = 13 diff --git a/build/CMakeFiles/MCC.dir/src/game/GameEntities.cpp.o b/build/CMakeFiles/MCC.dir/src/game/GameEntities.cpp.o index 51df2e708772f4ea2d316b4d6643e79801e52659..6cfe1691d4569bdae7c06831683774acee445489 100644 Binary files a/build/CMakeFiles/MCC.dir/src/game/GameEntities.cpp.o and b/build/CMakeFiles/MCC.dir/src/game/GameEntities.cpp.o differ diff --git a/build/CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o b/build/CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..c59508caa6dd147795ce80af585b9b6174a52353 Binary files /dev/null and b/build/CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o differ diff --git a/build/CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o.d b/build/CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..84389a0a519eda71edbf15b9f0a781c182b4a346 --- /dev/null +++ b/build/CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o.d @@ -0,0 +1,174 @@ +CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o: \ + /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/networkManager.cpp \ + /usr/include/stdc-predef.h \ + /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/src/manager/../../include/manager/networkManager.hpp \ + /usr/include/c++/11/iostream \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/x86_64-linux-gnu/bits/wordsize.h \ + /usr/include/x86_64-linux-gnu/bits/timesize.h \ + /usr/include/x86_64-linux-gnu/sys/cdefs.h \ + /usr/include/x86_64-linux-gnu/bits/long-double.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs.h \ + /usr/include/x86_64-linux-gnu/gnu/stubs-64.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/pstl/pstl_config.h /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/libc-header-start.h \ + /usr/include/x86_64-linux-gnu/bits/floatn.h \ + /usr/include/x86_64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdarg.h \ + /usr/include/x86_64-linux-gnu/bits/wchar.h \ + /usr/include/x86_64-linux-gnu/bits/types/wint_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/locale_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/new /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h /usr/include/c++/11/cstdint \ + /usr/lib/gcc/x86_64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/x86_64-linux-gnu/bits/types.h \ + /usr/include/x86_64-linux-gnu/bits/typesizes.h \ + /usr/include/x86_64-linux-gnu/bits/time64.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-intn.h \ + /usr/include/x86_64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/x86_64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/x86_64-linux-gnu/bits/endian.h \ + /usr/include/x86_64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/time_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/x86_64-linux-gnu/bits/sched.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/x86_64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/x86_64-linux-gnu/bits/time.h \ + /usr/include/x86_64-linux-gnu/bits/timex.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/x86_64-linux-gnu/bits/types/clock_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/x86_64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/timer_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/x86_64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/x86_64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/x86_64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/x86_64-linux-gnu/bits/struct_mutex.h \ + /usr/include/x86_64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/x86_64-linux-gnu/bits/setjmp.h \ + /usr/include/x86_64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/x86_64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/x86_64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h /usr/include/c++/11/string_view \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/string_view.tcc \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/x86_64-linux-gnu/bits/waitflags.h \ + /usr/include/x86_64-linux-gnu/bits/waitstatus.h \ + /usr/include/x86_64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/x86_64-linux-gnu/bits/byteswap.h \ + /usr/include/x86_64-linux-gnu/bits/uintn-identity.h \ + /usr/include/x86_64-linux-gnu/sys/select.h \ + /usr/include/x86_64-linux-gnu/bits/select.h \ + /usr/include/x86_64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/x86_64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h /usr/include/x86_64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/x86_64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/x86_64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/x86_64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/x86_64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/x86_64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/x86_64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/x86_64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/x86_64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/netinet/in.h \ + /usr/include/x86_64-linux-gnu/sys/socket.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/x86_64-linux-gnu/bits/socket.h \ + /usr/include/x86_64-linux-gnu/bits/socket_type.h \ + /usr/include/x86_64-linux-gnu/bits/sockaddr.h \ + /usr/include/x86_64-linux-gnu/asm/socket.h \ + /usr/include/asm-generic/socket.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/posix_types_64.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/x86_64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h \ + /usr/include/x86_64-linux-gnu/asm/sockios.h \ + /usr/include/asm-generic/sockios.h \ + /usr/include/x86_64-linux-gnu/bits/types/struct_osockaddr.h \ + /usr/include/x86_64-linux-gnu/bits/in.h /usr/include/unistd.h \ + /usr/include/x86_64-linux-gnu/bits/posix_opt.h \ + /usr/include/x86_64-linux-gnu/bits/environments.h \ + /usr/include/x86_64-linux-gnu/bits/confname.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_posix.h \ + /usr/include/x86_64-linux-gnu/bits/getopt_core.h \ + /usr/include/x86_64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h diff --git a/build/CMakeFiles/Makefile2 b/build/CMakeFiles/Makefile2 index 9854c60beabfa6453eb4d8a2cf229291eb0c3728..a58584b8fe16d566242463680735732af96fdd39 100644 --- a/build/CMakeFiles/Makefile2 +++ b/build/CMakeFiles/Makefile2 @@ -81,12 +81,12 @@ clean: CMakeFiles/MCC.dir/clean CMakeFiles/MCC.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles/MCC.dir/build.make CMakeFiles/MCC.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/MCC.dir/build.make CMakeFiles/MCC.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12 "Built target MCC" + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13 "Built target MCC" .PHONY : CMakeFiles/MCC.dir/all # Build rule for subdir invocation for target. CMakeFiles/MCC.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles 12 + $(CMAKE_COMMAND) -E cmake_progress_start /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles 13 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/MCC.dir/all $(CMAKE_COMMAND) -E cmake_progress_start /home/alexis/Documents/Stage/jeu/Mythical_Conquests_Chronicles/build/CMakeFiles 0 .PHONY : CMakeFiles/MCC.dir/rule diff --git a/build/CMakeFiles/progress.marks b/build/CMakeFiles/progress.marks index 48082f72f087ce7e6fa75b9c41d7387daecd447b..b1bd38b62a0800a4f6a80c34e21c5acffae52c7e 100644 --- a/build/CMakeFiles/progress.marks +++ b/build/CMakeFiles/progress.marks @@ -1 +1 @@ -12 +13 diff --git a/build/MCC b/build/MCC index a39a62f0be71ab710796b9e1be1e19b2c892949e..c62e35cbc2bcd9655affd84b06daddf8e8d74866 100755 Binary files a/build/MCC and b/build/MCC differ diff --git a/build/Makefile b/build/Makefile index be4419b7e046c5f7020802d44be7df934be99f26..d02226cd9602ad8b5b955f04a0ce68b362ffbabc 100644 --- a/build/Makefile +++ b/build/Makefile @@ -393,6 +393,30 @@ src/manager/WorldManager.cpp.s: $(MAKE) $(MAKESILENT) -f CMakeFiles/MCC.dir/build.make CMakeFiles/MCC.dir/src/manager/WorldManager.cpp.s .PHONY : src/manager/WorldManager.cpp.s +src/manager/networkManager.o: src/manager/networkManager.cpp.o +.PHONY : src/manager/networkManager.o + +# target to build an object file +src/manager/networkManager.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/MCC.dir/build.make CMakeFiles/MCC.dir/src/manager/networkManager.cpp.o +.PHONY : src/manager/networkManager.cpp.o + +src/manager/networkManager.i: src/manager/networkManager.cpp.i +.PHONY : src/manager/networkManager.i + +# target to preprocess a source file +src/manager/networkManager.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/MCC.dir/build.make CMakeFiles/MCC.dir/src/manager/networkManager.cpp.i +.PHONY : src/manager/networkManager.cpp.i + +src/manager/networkManager.s: src/manager/networkManager.cpp.s +.PHONY : src/manager/networkManager.s + +# target to generate assembly for a file +src/manager/networkManager.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/MCC.dir/build.make CMakeFiles/MCC.dir/src/manager/networkManager.cpp.s +.PHONY : src/manager/networkManager.cpp.s + # Help Target help: @echo "The following are some of the valid targets for this Makefile:" @@ -435,6 +459,9 @@ help: @echo "... src/manager/WorldManager.o" @echo "... src/manager/WorldManager.i" @echo "... src/manager/WorldManager.s" + @echo "... src/manager/networkManager.o" + @echo "... src/manager/networkManager.i" + @echo "... src/manager/networkManager.s" .PHONY : help diff --git a/include/game/GameEntities.hpp b/include/game/GameEntities.hpp index e7319863b2031757dd81b632c14e7d6db4680b19..3706d697b0545868b4fbb6917b0a50ce4abd6a17 100644 --- a/include/game/GameEntities.hpp +++ b/include/game/GameEntities.hpp @@ -298,7 +298,7 @@ class Enemy : public Being Vec2 destination; const float tolerance = 0.1f; - float maxAggro = 25.0f; + float maxAggro = 20.0f; float range = 3; //Stats spécifiques à l'ennemi. diff --git a/include/manager/networkManager.hpp b/include/manager/networkManager.hpp new file mode 100644 index 0000000000000000000000000000000000000000..1b14707bd8466c0a4a60b65b928602b4257659af --- /dev/null +++ b/include/manager/networkManager.hpp @@ -0,0 +1,22 @@ +#pragma ONCE +#ifndef NETWORK_MANAGER_H +#define NETWORK_MANAGER_H +#include <iostream> +#include <netinet/in.h> +#include <sys/socket.h> +#include <unistd.h> +#include <string.h> + +class NetworkManager +{ + public: + static NetworkManager& getInstance(){if(!instance){instance = new NetworkManager();}return instance}; + void startApplicationServer(); + String generateQrCode(); + private: + static NetworkManager* instance; + int applicationSocket; +}; + + +#endif \ No newline at end of file diff --git a/libs/qrcodegen/include/qrcodegen.hpp b/libs/qrcodegen/include/qrcodegen.hpp new file mode 100644 index 0000000000000000000000000000000000000000..944898264f6ceab5219e7fc288bd487d7178ad14 --- /dev/null +++ b/libs/qrcodegen/include/qrcodegen.hpp @@ -0,0 +1,549 @@ +/* + * QR Code generator library (C++) + * + * Copyright (c) Project Nayuki. (MIT License) + * https://www.nayuki.io/page/qr-code-generator-library + * + * Permission is hereby granted, free of charge, to any person obtaining a copy of + * this software and associated documentation files (the "Software"), to deal in + * the Software without restriction, including without limitation the rights to + * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of + * the Software, and to permit persons to whom the Software is furnished to do so, + * subject to the following conditions: + * - The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * - The Software is provided "as is", without warranty of any kind, express or + * implied, including but not limited to the warranties of merchantability, + * fitness for a particular purpose and noninfringement. In no event shall the + * authors or copyright holders be liable for any claim, damages or other + * liability, whether in an action of contract, tort or otherwise, arising from, + * out of or in connection with the Software or the use or other dealings in the + * Software. + */ + +#pragma once + +#include <array> +#include <cstdint> +#include <stdexcept> +#include <string> +#include <vector> + + +namespace qrcodegen { + +/* + * A segment of character/binary/control data in a QR Code symbol. + * Instances of this class are immutable. + * The mid-level way to create a segment is to take the payload data + * and call a static factory function such as QrSegment::makeNumeric(). + * The low-level way to create a segment is to custom-make the bit buffer + * and call the QrSegment() constructor with appropriate values. + * This segment class imposes no length restrictions, but QR Codes have restrictions. + * Even in the most favorable conditions, a QR Code can only hold 7089 characters of data. + * Any segment longer than this is meaningless for the purpose of generating QR Codes. + */ +class QrSegment final { + + /*---- Public helper enumeration ----*/ + + /* + * Describes how a segment's data bits are interpreted. Immutable. + */ + public: class Mode final { + + /*-- Constants --*/ + + public: static const Mode NUMERIC; + public: static const Mode ALPHANUMERIC; + public: static const Mode BYTE; + public: static const Mode KANJI; + public: static const Mode ECI; + + + /*-- Fields --*/ + + // The mode indicator bits, which is a uint4 value (range 0 to 15). + private: int modeBits; + + // Number of character count bits for three different version ranges. + private: int numBitsCharCount[3]; + + + /*-- Constructor --*/ + + private: Mode(int mode, int cc0, int cc1, int cc2); + + + /*-- Methods --*/ + + /* + * (Package-private) Returns the mode indicator bits, which is an unsigned 4-bit value (range 0 to 15). + */ + public: int getModeBits() const; + + /* + * (Package-private) Returns the bit width of the character count field for a segment in + * this mode in a QR Code at the given version number. The result is in the range [0, 16]. + */ + public: int numCharCountBits(int ver) const; + + }; + + + + /*---- Static factory functions (mid level) ----*/ + + /* + * Returns a segment representing the given binary data encoded in + * byte mode. All input byte vectors are acceptable. Any text string + * can be converted to UTF-8 bytes and encoded as a byte mode segment. + */ + public: static QrSegment makeBytes(const std::vector<std::uint8_t> &data); + + + /* + * Returns a segment representing the given string of decimal digits encoded in numeric mode. + */ + public: static QrSegment makeNumeric(const char *digits); + + + /* + * Returns a segment representing the given text string encoded in alphanumeric mode. + * The characters allowed are: 0 to 9, A to Z (uppercase only), space, + * dollar, percent, asterisk, plus, hyphen, period, slash, colon. + */ + public: static QrSegment makeAlphanumeric(const char *text); + + + /* + * Returns a list of zero or more segments to represent the given text string. The result + * may use various segment modes and switch modes to optimize the length of the bit stream. + */ + public: static std::vector<QrSegment> makeSegments(const char *text); + + + /* + * Returns a segment representing an Extended Channel Interpretation + * (ECI) designator with the given assignment value. + */ + public: static QrSegment makeEci(long assignVal); + + + /*---- Public static helper functions ----*/ + + /* + * Tests whether the given string can be encoded as a segment in numeric mode. + * A string is encodable iff each character is in the range 0 to 9. + */ + public: static bool isNumeric(const char *text); + + + /* + * Tests whether the given string can be encoded as a segment in alphanumeric mode. + * A string is encodable iff each character is in the following set: 0 to 9, A to Z + * (uppercase only), space, dollar, percent, asterisk, plus, hyphen, period, slash, colon. + */ + public: static bool isAlphanumeric(const char *text); + + + + /*---- Instance fields ----*/ + + /* The mode indicator of this segment. Accessed through getMode(). */ + private: const Mode *mode; + + /* The length of this segment's unencoded data. Measured in characters for + * numeric/alphanumeric/kanji mode, bytes for byte mode, and 0 for ECI mode. + * Always zero or positive. Not the same as the data's bit length. + * Accessed through getNumChars(). */ + private: int numChars; + + /* The data bits of this segment. Accessed through getData(). */ + private: std::vector<bool> data; + + + /*---- Constructors (low level) ----*/ + + /* + * Creates a new QR Code segment with the given attributes and data. + * The character count (numCh) must agree with the mode and the bit buffer length, + * but the constraint isn't checked. The given bit buffer is copied and stored. + */ + public: QrSegment(const Mode &md, int numCh, const std::vector<bool> &dt); + + + /* + * Creates a new QR Code segment with the given parameters and data. + * The character count (numCh) must agree with the mode and the bit buffer length, + * but the constraint isn't checked. The given bit buffer is moved and stored. + */ + public: QrSegment(const Mode &md, int numCh, std::vector<bool> &&dt); + + + /*---- Methods ----*/ + + /* + * Returns the mode field of this segment. + */ + public: const Mode &getMode() const; + + + /* + * Returns the character count field of this segment. + */ + public: int getNumChars() const; + + + /* + * Returns the data bits of this segment. + */ + public: const std::vector<bool> &getData() const; + + + // (Package-private) Calculates the number of bits needed to encode the given segments at + // the given version. Returns a non-negative number if successful. Otherwise returns -1 if a + // segment has too many characters to fit its length field, or the total bits exceeds INT_MAX. + public: static int getTotalBits(const std::vector<QrSegment> &segs, int version); + + + /*---- Private constant ----*/ + + /* The set of all legal characters in alphanumeric mode, where + * each character value maps to the index in the string. */ + private: static const char *ALPHANUMERIC_CHARSET; + +}; + + + +/* + * A QR Code symbol, which is a type of two-dimension barcode. + * Invented by Denso Wave and described in the ISO/IEC 18004 standard. + * Instances of this class represent an immutable square grid of dark and light cells. + * The class provides static factory functions to create a QR Code from text or binary data. + * The class covers the QR Code Model 2 specification, supporting all versions (sizes) + * from 1 to 40, all 4 error correction levels, and 4 character encoding modes. + * + * Ways to create a QR Code object: + * - High level: Take the payload data and call QrCode::encodeText() or QrCode::encodeBinary(). + * - Mid level: Custom-make the list of segments and call QrCode::encodeSegments(). + * - Low level: Custom-make the array of data codeword bytes (including + * segment headers and final padding, excluding error correction codewords), + * supply the appropriate version number, and call the QrCode() constructor. + * (Note that all ways require supplying the desired error correction level.) + */ +class QrCode final { + + /*---- Public helper enumeration ----*/ + + /* + * The error correction level in a QR Code symbol. + */ + public: enum class Ecc { + LOW = 0 , // The QR Code can tolerate about 7% erroneous codewords + MEDIUM , // The QR Code can tolerate about 15% erroneous codewords + QUARTILE, // The QR Code can tolerate about 25% erroneous codewords + HIGH , // The QR Code can tolerate about 30% erroneous codewords + }; + + + // Returns a value in the range 0 to 3 (unsigned 2-bit integer). + private: static int getFormatBits(Ecc ecl); + + + + /*---- Static factory functions (high level) ----*/ + + /* + * Returns a QR Code representing the given Unicode text string at the given error correction level. + * As a conservative upper bound, this function is guaranteed to succeed for strings that have 2953 or fewer + * UTF-8 code units (not Unicode code points) if the low error correction level is used. The smallest possible + * QR Code version is automatically chosen for the output. The ECC level of the result may be higher than + * the ecl argument if it can be done without increasing the version. + */ + public: static QrCode encodeText(const char *text, Ecc ecl); + + + /* + * Returns a QR Code representing the given binary data at the given error correction level. + * This function always encodes using the binary segment mode, not any text mode. The maximum number of + * bytes allowed is 2953. The smallest possible QR Code version is automatically chosen for the output. + * The ECC level of the result may be higher than the ecl argument if it can be done without increasing the version. + */ + public: static QrCode encodeBinary(const std::vector<std::uint8_t> &data, Ecc ecl); + + + /*---- Static factory functions (mid level) ----*/ + + /* + * Returns a QR Code representing the given segments with the given encoding parameters. + * The smallest possible QR Code version within the given range is automatically + * chosen for the output. Iff boostEcl is true, then the ECC level of the result + * may be higher than the ecl argument if it can be done without increasing the + * version. The mask number is either between 0 to 7 (inclusive) to force that + * mask, or -1 to automatically choose an appropriate mask (which may be slow). + * This function allows the user to create a custom sequence of segments that switches + * between modes (such as alphanumeric and byte) to encode text in less space. + * This is a mid-level API; the high-level API is encodeText() and encodeBinary(). + */ + public: static QrCode encodeSegments(const std::vector<QrSegment> &segs, Ecc ecl, + int minVersion=1, int maxVersion=40, int mask=-1, bool boostEcl=true); // All optional parameters + + + + /*---- Instance fields ----*/ + + // Immutable scalar parameters: + + /* The version number of this QR Code, which is between 1 and 40 (inclusive). + * This determines the size of this barcode. */ + private: int version; + + /* The width and height of this QR Code, measured in modules, between + * 21 and 177 (inclusive). This is equal to version * 4 + 17. */ + private: int size; + + /* The error correction level used in this QR Code. */ + private: Ecc errorCorrectionLevel; + + /* The index of the mask pattern used in this QR Code, which is between 0 and 7 (inclusive). + * Even if a QR Code is created with automatic masking requested (mask = -1), + * the resulting object still has a mask value between 0 and 7. */ + private: int mask; + + // Private grids of modules/pixels, with dimensions of size*size: + + // The modules of this QR Code (false = light, true = dark). + // Immutable after constructor finishes. Accessed through getModule(). + private: std::vector<std::vector<bool> > modules; + + // Indicates function modules that are not subjected to masking. Discarded when constructor finishes. + private: std::vector<std::vector<bool> > isFunction; + + + + /*---- Constructor (low level) ----*/ + + /* + * Creates a new QR Code with the given version number, + * error correction level, data codeword bytes, and mask number. + * This is a low-level API that most users should not use directly. + * A mid-level API is the encodeSegments() function. + */ + public: QrCode(int ver, Ecc ecl, const std::vector<std::uint8_t> &dataCodewords, int msk); + + + + /*---- Public instance methods ----*/ + + /* + * Returns this QR Code's version, in the range [1, 40]. + */ + public: int getVersion() const; + + + /* + * Returns this QR Code's size, in the range [21, 177]. + */ + public: int getSize() const; + + + /* + * Returns this QR Code's error correction level. + */ + public: Ecc getErrorCorrectionLevel() const; + + + /* + * Returns this QR Code's mask, in the range [0, 7]. + */ + public: int getMask() const; + + + /* + * Returns the color of the module (pixel) at the given coordinates, which is false + * for light or true for dark. The top left corner has the coordinates (x=0, y=0). + * If the given coordinates are out of bounds, then false (light) is returned. + */ + public: bool getModule(int x, int y) const; + + + + /*---- Private helper methods for constructor: Drawing function modules ----*/ + + // Reads this object's version field, and draws and marks all function modules. + private: void drawFunctionPatterns(); + + + // Draws two copies of the format bits (with its own error correction code) + // based on the given mask and this object's error correction level field. + private: void drawFormatBits(int msk); + + + // Draws two copies of the version bits (with its own error correction code), + // based on this object's version field, iff 7 <= version <= 40. + private: void drawVersion(); + + + // Draws a 9*9 finder pattern including the border separator, + // with the center module at (x, y). Modules can be out of bounds. + private: void drawFinderPattern(int x, int y); + + + // Draws a 5*5 alignment pattern, with the center module + // at (x, y). All modules must be in bounds. + private: void drawAlignmentPattern(int x, int y); + + + // Sets the color of a module and marks it as a function module. + // Only used by the constructor. Coordinates must be in bounds. + private: void setFunctionModule(int x, int y, bool isDark); + + + // Returns the color of the module at the given coordinates, which must be in range. + private: bool module(int x, int y) const; + + + /*---- Private helper methods for constructor: Codewords and masking ----*/ + + // Returns a new byte string representing the given data with the appropriate error correction + // codewords appended to it, based on this object's version and error correction level. + private: std::vector<std::uint8_t> addEccAndInterleave(const std::vector<std::uint8_t> &data) const; + + + // Draws the given sequence of 8-bit codewords (data and error correction) onto the entire + // data area of this QR Code. Function modules need to be marked off before this is called. + private: void drawCodewords(const std::vector<std::uint8_t> &data); + + + // XORs the codeword modules in this QR Code with the given mask pattern. + // The function modules must be marked and the codeword bits must be drawn + // before masking. Due to the arithmetic of XOR, calling applyMask() with + // the same mask value a second time will undo the mask. A final well-formed + // QR Code needs exactly one (not zero, two, etc.) mask applied. + private: void applyMask(int msk); + + + // Calculates and returns the penalty score based on state of this QR Code's current modules. + // This is used by the automatic mask choice algorithm to find the mask pattern that yields the lowest score. + private: long getPenaltyScore() const; + + + + /*---- Private helper functions ----*/ + + // Returns an ascending list of positions of alignment patterns for this version number. + // Each position is in the range [0,177), and are used on both the x and y axes. + // This could be implemented as lookup table of 40 variable-length lists of unsigned bytes. + private: std::vector<int> getAlignmentPatternPositions() const; + + + // Returns the number of data bits that can be stored in a QR Code of the given version number, after + // all function modules are excluded. This includes remainder bits, so it might not be a multiple of 8. + // The result is in the range [208, 29648]. This could be implemented as a 40-entry lookup table. + private: static int getNumRawDataModules(int ver); + + + // Returns the number of 8-bit data (i.e. not error correction) codewords contained in any + // QR Code of the given version number and error correction level, with remainder bits discarded. + // This stateless pure function could be implemented as a (40*4)-cell lookup table. + private: static int getNumDataCodewords(int ver, Ecc ecl); + + + // Returns a Reed-Solomon ECC generator polynomial for the given degree. This could be + // implemented as a lookup table over all possible parameter values, instead of as an algorithm. + private: static std::vector<std::uint8_t> reedSolomonComputeDivisor(int degree); + + + // Returns the Reed-Solomon error correction codeword for the given data and divisor polynomials. + private: static std::vector<std::uint8_t> reedSolomonComputeRemainder(const std::vector<std::uint8_t> &data, const std::vector<std::uint8_t> &divisor); + + + // Returns the product of the two given field elements modulo GF(2^8/0x11D). + // All inputs are valid. This could be implemented as a 256*256 lookup table. + private: static std::uint8_t reedSolomonMultiply(std::uint8_t x, std::uint8_t y); + + + // Can only be called immediately after a light run is added, and + // returns either 0, 1, or 2. A helper function for getPenaltyScore(). + private: int finderPenaltyCountPatterns(const std::array<int,7> &runHistory) const; + + + // Must be called at the end of a line (row or column) of modules. A helper function for getPenaltyScore(). + private: int finderPenaltyTerminateAndCount(bool currentRunColor, int currentRunLength, std::array<int,7> &runHistory) const; + + + // Pushes the given value to the front and drops the last value. A helper function for getPenaltyScore(). + private: void finderPenaltyAddHistory(int currentRunLength, std::array<int,7> &runHistory) const; + + + // Returns true iff the i'th bit of x is set to 1. + private: static bool getBit(long x, int i); + + + /*---- Constants and tables ----*/ + + // The minimum version number supported in the QR Code Model 2 standard. + public: static constexpr int MIN_VERSION = 1; + + // The maximum version number supported in the QR Code Model 2 standard. + public: static constexpr int MAX_VERSION = 40; + + + // For use in getPenaltyScore(), when evaluating which mask is best. + private: static const int PENALTY_N1; + private: static const int PENALTY_N2; + private: static const int PENALTY_N3; + private: static const int PENALTY_N4; + + + private: static const std::int8_t ECC_CODEWORDS_PER_BLOCK[4][41]; + private: static const std::int8_t NUM_ERROR_CORRECTION_BLOCKS[4][41]; + +}; + + + +/*---- Public exception class ----*/ + +/* + * Thrown when the supplied data does not fit any QR Code version. Ways to handle this exception include: + * - Decrease the error correction level if it was greater than Ecc::LOW. + * - If the encodeSegments() function was called with a maxVersion argument, then increase + * it if it was less than QrCode::MAX_VERSION. (This advice does not apply to the other + * factory functions because they search all versions up to QrCode::MAX_VERSION.) + * - Split the text data into better or optimal segments in order to reduce the number of bits required. + * - Change the text or binary data to be shorter. + * - Change the text to fit the character set of a particular segment mode (e.g. alphanumeric). + * - Propagate the error upward to the caller/user. + */ +class data_too_long : public std::length_error { + + public: explicit data_too_long(const std::string &msg); + +}; + + + +/* + * An appendable sequence of bits (0s and 1s). Mainly used by QrSegment. + */ +class BitBuffer final : public std::vector<bool> { + + /*---- Constructor ----*/ + + // Creates an empty bit buffer (length 0). + public: BitBuffer(); + + + + /*---- Method ----*/ + + // Appends the given number of low-order bits of the given value + // to this buffer. Requires 0 <= len <= 31 and val < 2^len. + public: void appendBits(std::uint32_t val, int len); + +}; + +} diff --git a/libs/qrcodegen/lib/libqrcodegencpp.a b/libs/qrcodegen/lib/libqrcodegencpp.a new file mode 100644 index 0000000000000000000000000000000000000000..b11c048aea3174bc5a0e21655d0f8323b242fc62 Binary files /dev/null and b/libs/qrcodegen/lib/libqrcodegencpp.a differ diff --git a/src/game/GameEntities.cpp b/src/game/GameEntities.cpp index 7c8f2ed3a715c5005f660130afe51f0249987b1d..c8d64b38fe8ec1581c256765d0eef1375674fb49 100644 --- a/src/game/GameEntities.cpp +++ b/src/game/GameEntities.cpp @@ -60,7 +60,7 @@ void Player::update(float deltaT) timer.update(deltaT); if(timer.getEnded()){ invicible=false; - b2Fixture* fixture = &(body->GetFixtureList()[0]); + b2Fixture* fixture = &(body->GetFixtureList()[0]); fixture->SetSensor(false); return; } @@ -238,7 +238,7 @@ void Enemy::update(float deltaT){ Being::update(deltaT); if(cible != nullptr){ Vec2 direction = Vec2(cible->getBody()->GetPosition().x,cible->getBody()->GetPosition().y); - direction.operator -= (this->getBody()->GetPosition()); + direction.operator -= (this->getBody()->GetPosition()); if(direction.Length() >= maxAggro){ cible = nullptr; @@ -430,7 +430,7 @@ void Skeleton::update(float deltaT){ // Sinon c'est qu'il touche le joueur. else { if(animations[RunPlusAttackState].getTimer()->getTime() >= 0.5f){ - //cout << "touché" << endl; + } } } @@ -525,13 +525,19 @@ void SkeletonArcher::update(float deltaT){ break; } case RunningState:{ - if(b2Distance(this->getBody()->GetPosition(),cible->getBody()->GetPosition())<this->attackRange){ - this->state = IdleState; - } + if(this->cible){ + if(b2Distance(this->getBody()->GetPosition(),cible->getBody()->GetPosition())>this->attackRange){ + followTarget(deltaT); + } + else{ + this->state = IdleState; + } + } else{ - followTarget(deltaT); + this->state = IdleState; } + } } this->getBody()->SetLinearVelocity(velocity); diff --git a/src/manager/RenderManager.cpp b/src/manager/RenderManager.cpp index 05610710b26bc49b5ab19bd8af526d15dffa0278..c6cf63c25d73d9d881a6f9418eb94f6f7920552f 100644 --- a/src/manager/RenderManager.cpp +++ b/src/manager/RenderManager.cpp @@ -309,7 +309,11 @@ Texture RenderManager::loadTexture(string file){ return IMG_LoadTexture(renderer, file.c_str()); }; - +Texture RenderManager::GenerateQrCode(string svg,SDL_Renderer* renderer){ + SDL_RWops *rw = SDL_RWFromConstMem(svg.c_str(), svg.size()); + SDL_Surface *surface = IMG_Load_RW(rw, 1); + SDL_Texture *texture = SDL_CreateTextureFromSurface(renderer, surface); +} /** * @brief Effectue la copie d'une texture. * diff --git a/src/manager/networkManager.cpp b/src/manager/networkManager.cpp new file mode 100644 index 0000000000000000000000000000000000000000..2c1d8b191608ca1890013609e58abd93a17c2857 --- /dev/null +++ b/src/manager/networkManager.cpp @@ -0,0 +1,16 @@ +#include "../../include/manager/networkManager.hpp" + +void NetworkManager::startApplicationServer(){ + this->applicationSocket = socket(AF_INET, SOCK_STREAM, 0); + sockaddr_in serverAddress; + serverAddress.sin_family = AF_INET; + serverAddress.sin_port = htons(8080); + serverAddress.sin_addr.s_addr = INADDR_ANY; + + // binding socket. + bind(this->applicationSocket, (struct sockaddr*)&serverAddress, + sizeof(serverAddress)); + + // listening to the assigned socket + listen(this->applicationSocket, 5); +} \ No newline at end of file