ubuntuusers.de

Binary via compilat erzeugt,vivictpp endet mit sofortigem sdl2 Fehler

Status: Ungelöst | Ubuntu-Version: Xubuntu 22.04 (Jammy Jellyfish)
Antworten |

Gloster

Anmeldungsdatum:
9. April 2020

Beiträge: 417

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.

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17524

Dir geht es konkret darum oder?

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.

Gloster

(Themenstarter)

Anmeldungsdatum:
9. April 2020

Beiträge: 417

Das ist die Fehlermeldung die ich nach dem Start von vivictpp erhalte :

"Vivict had an unexpected error: Failed to initialize SDL: No available video device"

Ich kann mit der Warnung

"WARNING: Project targets '>=0.48.0' but uses feature introduced in '0.54.1 ..."

nichts anfangen, da meine Version 1.3.0 ist.

Ich habe eben vivictpp auf einem anderen PC (auch Xubuntu 22.04) erfolgreich compiliert und vivictpp läuft trotz der 3 Warnungen.

Ist offensichtlich ein falscher Hinweis von mir.

encbladexp Team-Icon

Ehemaliger
Avatar von encbladexp

Anmeldungsdatum:
16. Februar 2007

Beiträge: 17524

Dir fehlen einfach die Treiber für sdl, d.h. du hast da wohl paar Pakete nicht installiert. Die Warnings haben damit nichts zu tun, und das Problem hat auch nichts mit Shell & Programmierung zu tun.

Antworten |