Compilieren, linken ist alles O.K: bis auf 3 warnings (s. Hinweise zum Build : https://github.com/vivictorg/vivictpp/tree/main) :
"sdl2 : YES 3 warnings"
Ich weiß, wenn ich nur 1 sdl2 Warnung bekomme, läuft "vivictpp", der komplette meson build output :
meson -Duse_sdl2_subproject=true builddir
The Meson build system
Version: 1.3.0
Source dir: /home/richard/Downloads/vivictpp-1.0.0
Build dir: /home/richard/Downloads/vivictpp-1.0.0/builddir
Build type: native build
Project name: vivict++
Project version: undefined
C++ compiler for the host machine: c++ (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
C++ linker for the host machine: c++ ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Downloading fmt source from https://github.com/fmtlib/fmt/archive/9.0.0.tar.gz
Downloading file of unknown size.
Downloading fmt patch from https://wrapdb.mesonbuild.com/v2/fmt_9.0.0-1/get_patch
Download size: 1377
Downloading: ..........
Executing subproject fmt
fmt| Project name: fmt
fmt| Project version: 9.0.0
fmt| C++ compiler for the host machine: c++ (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
fmt| C++ linker for the host machine: c++ ld.bfd 2.38
fmt| Build targets in project: 1
fmt| Subproject fmt finished.
Downloading spdlog source from https://github.com/gabime/spdlog/archive/v1.10.0.tar.gz
Downloading file of unknown size.
Downloading spdlog patch from https://wrapdb.mesonbuild.com/v2/spdlog_1.10.0-3/get_patch
Download size: 2716
Downloading: ..........
Executing subproject spdlog
spdlog| Project name: spdlog
spdlog| Project version: 1.10.0
spdlog| C++ compiler for the host machine: c++ (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
spdlog| C++ linker for the host machine: c++ ld.bfd 2.38
spdlog| Run-time dependency threads found: YES
spdlog| Dependency fmt found: YES 9.0.0 (overridden)
spdlog| Build targets in project: 2
spdlog| Subproject spdlog finished.
Klone nach 'cli11-1.9.1' …
remote: Enumerating objects: 8771, done.
remote: Counting objects: 100% (321/321), done.
remote: Compressing objects: 100% (175/175), done.
remote: Total 8771 (delta 188), reused 225 (delta 128), pack-reused 8450
Empfange Objekte: 100% (8771/8771), 3.52 MiB | 6.66 MiB/s, fertig.
Löse Unterschiede auf: 100% (6129/6129), fertig.
HEAD ist jetzt bei 5cb3efa Bump to Version 1.9.1
Executing subproject cli11
cli11| Program scripts/ExtractVersion.py found: YES (/home/richard/Downloads/vivictpp-1.0.0/subprojects/cli11-1.9.1/scripts/ExtractVersion.py)
cli11| WARNING: You should add the boolean check kwarg to the run_command call.
cli11| It currently defaults to false,
cli11| but it will default to true in future releases of meson.
cli11| See also: https://github.com/mesonbuild/meson/issues/9300
cli11| Project name: CLI11
cli11| Project version: 1.9.1
cli11| C++ compiler for the host machine: c++ (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
cli11| C++ linker for the host machine: c++ ld.bfd 2.38
cli11| Build targets in project: 2
cli11| Subproject cli11 finished.
Downloading catch2 source from https://github.com/catchorg/Catch2/archive/v2.13.8.tar.gz
Downloading file of unknown size.
Downloading catch2 patch from https://wrapdb.mesonbuild.com/v2/catch2_2.13.8-1/get_patch
Download size: 1132
Downloading: ..........
Executing subproject catch2
catch2| Project name: catch2
catch2| Project version: 2.13.8
catch2| C++ compiler for the host machine: c++ (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
catch2| C++ linker for the host machine: c++ ld.bfd 2.38
catch2| Build targets in project: 2
catch2| Subproject catch2 finished.
Downloading zlib source from http://zlib.net/fossils/zlib-1.2.13.tar.gz
Download size: 1497445
Downloading: ..........
Downloading zlib patch from https://wrapdb.mesonbuild.com/v2/zlib_1.2.13-2/get_patch
Download size: 2389
Downloading: ..........
Executing subproject zlib
zlib| Project name: zlib
zlib| Project version: 1.2.13
zlib| C compiler for the host machine: cc (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
zlib| C linker for the host machine: cc ld.bfd 2.38
zlib| Compiler for C supports link arguments -Wl,--version-script,/home/richard/Downloads/vivictpp-1.0.0/subprojects/zlib-1.2.13/zlib.map: YES
zlib| Compiler for C supports arguments /wd4131: NO
zlib| Compiler for C supports arguments /wd4244: NO
zlib| Compiler for C supports arguments /wd4245: NO
zlib| Compiler for C supports arguments /wd4267: NO
zlib| Compiler for C supports arguments /wd4127: NO
zlib| Compiler for C supports arguments -Wno-implicit-fallthrough: YES
zlib| Compiler for C supports arguments -Wno-implicit-function-declaration: YES
zlib| Found pkg-config: YES (/usr/bin/pkg-config) 0.29.2
zlib| Build targets in project: 4
zlib| Subproject zlib finished.
Downloading freetype2 source from https://download.savannah.gnu.org/releases/freetype/freetype-2.12.1.tar.xz
Download size: 2471916
Downloading: ..........
Executing subproject freetype2
freetype2| Project name: freetype2
freetype2| Project version: 2.12.1
freetype2| C compiler for the host machine: cc (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
freetype2| C linker for the host machine: cc ld.bfd 2.38
freetype2| Program python3 found: YES (/usr/bin/python3)
freetype2| Has header "unistd.h" : YES
freetype2| Has header "fcntl.h" : YES
freetype2| Has header "sys/mman.h" : YES
freetype2| Dependency zlib from subproject subprojects/zlib-1.2.13 found: YES 1.2.13
freetype2| Dependency zlib found: YES 1.2.13 (cached)
freetype2| Library bz2 found: YES
freetype2| Run-time dependency libpng found: YES 1.6.37
freetype2| Run-time dependency harfbuzz found: YES 2.7.4
freetype2| Run-time dependency libbrotlidec found: YES 1.0.9
freetype2| Build targets in project: 9
freetype2| Subproject freetype2 finished.
Downloading platformfolders source from https://github.com/sago007/PlatformFolders/archive/refs/tags/4.2.0.tar.gz
Downloading file of unknown size.
Executing subproject platformfolders
platformfolders| Project name: platformfolders
platformfolders| Project version: undefined
platformfolders| C++ compiler for the host machine: c++ (gcc 11.4.0 "c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
platformfolders| C++ linker for the host machine: c++ ld.bfd 2.38
platformfolders| Build targets in project: 10
platformfolders| Subproject platformfolders finished.
Downloading sdl2 source from https://libsdl.org/release/SDL2-2.24.0.tar.gz
Download size: 7520541
Downloading: ..........
Downloading sdl2 patch from https://wrapdb.mesonbuild.com/v2/sdl2_2.24.0-2/get_patch
Download size: 78055
Downloading: ..........
Executing subproject sdl2
sdl2| Project name: sdl2
sdl2| Project version: 2.24.0
sdl2| C compiler for the host machine: cc (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
sdl2| C linker for the host machine: cc ld.bfd 2.38
sdl2| Compiler for C supports arguments -Wdeclaration-after-statement: YES
sdl2| Compiler for C supports arguments -Wshadow: YES
sdl2| Compiler for C supports arguments -fno-strict-aliasing: YES
sdl2| Compiler for C supports arguments -mpreferred-stack-boundary=2: NO
sdl2| Run-time dependency gl found: NO (tried pkgconfig and system)
sdl2| Found CMake: /usr/bin/cmake (3.28.1)
sdl2| Run-time dependency glesv2 found: NO (tried pkgconfig and cmake)
sdl2| Message: Using embedded GLESv2 headers
sdl2| Run-time dependency egl found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency egl found: NO (tried pkgconfig and cmake)
sdl2| Message: Using embedded EGL headers
sdl2| Run-time dependency alsa found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency libpulse-simple found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency jack found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency libpipewire-0.3 found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency vulkan found: NO (tried pkgconfig and system)
sdl2| Run-time dependency x11 found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency xext found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency xi found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency xkbcommon found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency xrandr found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency xfixes found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency xcursor found: NO (tried pkgconfig and cmake)
sdl2| Dependency threads found: YES unknown (cached)
sdl2| Run-time dependency libusb-1.0 found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency dbus-1 found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency wayland-client found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency wayland-cursor found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency wayland-egl found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency wayland-protocols found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency wayland-scanner found: NO (tried pkgconfig and cmake)
sdl2| Run-time dependency libdecor-0 found: NO (tried pkgconfig and cmake)
sdl2| Program wayland-scanner found: NO
sdl2| Program ./find-dylib-name.py found: YES (/usr/bin/python3 /home/richard/Downloads/vivictpp-1.0.0/subprojects/SDL2-2.24.0/./find-dylib-name.py)
sdl2| Library m found: YES
sdl2| Library dl found: YES
sdl2| Library iconv found: NO
sdl2| Message: Subsystem "atomic" is ENABLED
sdl2| Message: Subsystem "audio" is ENABLED
sdl2| Message: Subsystem "cpuinfo" is ENABLED
sdl2| Message: Subsystem "events" is ENABLED
sdl2| Message: Subsystem "file" is ENABLED
sdl2| Message: Subsystem "filesystem" is ENABLED
sdl2| Message: Subsystem "haptic" is ENABLED
sdl2| Message: Subsystem "hidapi" is ENABLED
sdl2| Message: Subsystem "joystick" is ENABLED
sdl2| Message: Subsystem "loadso" is ENABLED
sdl2| Message: Subsystem "locale" is ENABLED
sdl2| Message: Subsystem "power" is ENABLED
sdl2| Message: Subsystem "render" is ENABLED
sdl2| Message: Subsystem "sensor" is ENABLED
sdl2| Message: Subsystem "threads" is ENABLED
sdl2| Message: Subsystem "timers" is ENABLED
sdl2| Message: Subsystem "video" is ENABLED
sdl2| Checking for size of "void*" : 8
sdl2| Check usable header "alloca.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "altivec.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "audioclient.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "ctype.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "ddraw.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "dinput.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "dsound.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "dxgi.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "endpointvolume.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "fcitx/frontend.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "float.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "iconv.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "immintrin.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "inttypes.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "libsamplerate.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "libudev.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "libunwind.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "limits.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "malloc.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "math.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "memory.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "mmdeviceapi.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "pthread.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "pthread_np.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "semaphore.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "sensorsapi.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "signal.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "stdarg.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "stdint.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "stddef.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "stdio.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "stdlib.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "string.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "strings.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "sys/inotify.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "sys/types.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "wchar.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Check usable header "d3d.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "d3d11.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "d3d12.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "windows.gaming.input.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Check usable header "xinput.h" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Header "fcntl.h" has symbol "O_CLOEXEC" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Header "math.h" has symbol "M_PI" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Header "pthread.h" has symbol "PTHREAD_MUTEX_RECURSIVE" : YES
sdl2| Header "pthread.h" has symbol "PTHREAD_MUTEX_RECURSIVE_NP" : YES
sdl2| Checking for function "_Exit" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "_i64toa" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_ltoa" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_stricmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_strlwr" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_strnicmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_strrev" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_strupr" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_uit64toa" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_uitoa" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_ultoa" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_wcsdup" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_wcsicmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "_wcsnicmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "abs" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "bsearch" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "acos" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "acosf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "alloca" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "asin" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "asinf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "atan" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "atan2" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "atan2f" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "atanf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "atof" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "atoi" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "bcopy" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "calloc" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "ceil" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "ceilf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "clock_gettime" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "copysign" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "copysignf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "cos" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "cosf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "dlopen" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "elf_aux_info" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "exp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "expf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "fabs" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "fabsf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "floor" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "floorf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "fmod" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "fmodf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "fopen64" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "free" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "fseeko" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "fseeko64" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "getauxval" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "getenv" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "getpagesize" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "iconv" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "index" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "inotify_init" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "inotify_init1" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "itoa" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "log" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "log10" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "log10f" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "logf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "lround" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "lroundf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "malloc" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "memcmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "memcpy" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "memmove" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "memset" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "mprotect" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "nanosleep" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "poll" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "pow" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "powf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "pthread_set_name_np" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "pthread_setname_np" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "putenv" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "qsort" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "realloc" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "rindex" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "round" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "roundf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "scalbn" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "scalbnf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "sem_timedwait" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "setenv" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "setjmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "sigaction" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "sin" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "sinf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "snprintf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "sqrt" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "sqrtf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "sscanf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strcasecmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strchr" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strcmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strdup" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strlcat" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "strlcpy" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "strlen" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strncasecmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strncmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strrchr" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strstr" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strtod" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strtok_r" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strtol" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strtoll" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strtoul" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "strtoull" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "sysconf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "sysctlbyname" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for function "tan" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "tanf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "trunc" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "truncf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "unsetenv" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "vsnprintf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "vsscanf" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "wcscmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "wcsdup" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "wcslen" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "wcsncmp" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for function "wcsstr" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: YES
sdl2| Checking for type "XINPUT_GAMEPAD_EX" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking for type "XINPUT_STATE_EX" with dependencies -lm, -ldl, -liconv, dbus-1, , threads: NO
sdl2| Checking whether type "struct sigaction" has member "sa_sigaction" : YES
sdl2| Checking if "__atomic_load_n test" : links: YES
sdl2| Checking if "__sync_lock_test_and_set test" : links: YES
sdl2| Checking if "input events test" compiles: YES
sdl2| Checking if "input keyboard test" compiles: YES
sdl2| Message: filesystem: unix
sdl2| Message: haptic: linux
sdl2| Message: joystick: linux, virtual, hidapi, dummy
sdl2| Message: loadso: dlopen
sdl2| Message: power: linux
sdl2| Message: sensor: dummy
sdl2| Message: video: opengl_es2, opengl_egl
sdl2| Message: input: linuxev, linuxkd
sdl2| Message: audio_driver: dummy
sdl2| Message: video_driver: dummy
sdl2| Message: video_render: ogl_es2
sdl2| Message: thread: pthread
sdl2| Message: timer: unix
sdl2| Configuring SDL_config.h using configuration
sdl2| WARNING: Project targets '>=0.48.0' but uses feature introduced in '0.54.1': cmakedefine without exactly two tokens.
sdl2| Build targets in project: 12
sdl2| WARNING: Project specifies a minimum meson_version '>=0.48.0' but uses features which were added in newer versions:
sdl2| * 0.54.1: {'cmakedefine without exactly two tokens'}
sdl2| NOTICE: Future-deprecated features used:
sdl2| * 0.58.0: {'meson.get_cross_property'}
sdl2| * 0.64.0: {'copy arg in configure_file'}
sdl2| * 1.1.0: {'"boolean option" keyword argument "value" of type str'}
sdl2| Subproject sdl2 finished.
Downloading sdl2_ttf source from https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-2.0.12.zip
Download size: 6241420
Downloading: ..........
Downloading sdl2_ttf patch from https://wrapdb.mesonbuild.com/v2/sdl2_ttf_2.0.12-3/get_patch
Download size: 1203
Downloading: ..........
Executing subproject sdl2_ttf
sdl2_ttf| Project name: sdl2_ttf
sdl2_ttf| Project version: 2.0.12
sdl2_ttf| C compiler for the host machine: cc (gcc 11.4.0 "cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0")
sdl2_ttf| C linker for the host machine: cc ld.bfd 2.38
sdl2_ttf| Library m found: YES
sdl2_ttf| Dependency freetype2 found: YES 24.3.18 (overridden)
sdl2_ttf| Dependency sdl2 found: YES 2.24.0 (overridden)
sdl2_ttf| Build targets in project: 13
sdl2_ttf| Subproject sdl2_ttf finished.
Run-time dependency libavformat found: YES 58.76.100
Run-time dependency libavcodec found: YES 58.134.100
Run-time dependency libavutil found: YES 56.70.100
Run-time dependency libavfilter found: YES 7.110.100
Run-time dependency libswscale found: YES 5.9.100
Dependency threads found: YES unknown (cached)
Build targets in project: 15
freetype2 2.12.1
Operating System
OS : linux
Used Libraries
Zlib : system
Bzip2 : yes
Png : yes
Harfbuzz: yes
Brotli : yes
vivict++ undefined
Subprojects
catch2 : YES
cli11 : YES
fmt : YES
freetype2 : YES
platformfolders : YES
sdl2 : YES 3 warnings
sdl2_ttf : YES
spdlog : YES
zlib : YES
User defined options
use_sdl2_subproject: true
Found ninja-1.11.1.git.kitware.jobserver-1 at /home/richard/.local/bin/ninja
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.Meine cmake Version :
cmake version 3.28.1
Meine meson Version :
1.3.0
Meine ninja Version :
1.11.1.git.kitware.jobserver-1
Vielleicht hat jemand eine Idee, wie man das Problem lösen kann, danke im voraus.