Windows build fails... again
Related to #121 (closed). Related to #107 (closed). Related to a couple others.
Wäre vielleicht ganz gut, diese issues nicht auf closed zu stellen wenn sie immer wiederkehren.
Ich habe es so gemacht wie Max es am Ende von #121 (closed) vorschlägt. Funzt leider nicht. Kann mir jemand sagen, was ich machen muss, um das erfolgreich zu ende zu bauen?
zz@DESKTOP-TKT1M2S MINGW64 ~
# cd C: && git clone https://gitlab.com/tabos/rogerrouter.git && cd "C:\rogerrouter\build-aux\windows" && ./build-msys.sh
Cloning into 'rogerrouter'...
remote: Enumerating objects: 16237, done.
remote: Counting objects: 100% (735/735), done.
remote: Compressing objects: 100% (278/278), done.
remote: Total 16237 (delta 504), reused 683 (delta 453), pack-reused 15502
Receiving objects: 100% (16237/16237), 27.20 MiB | 23.72 MiB/s, done.
Resolving deltas: 100% (10431/10431), done.
:: Synchronizing package databases...
mingw32 is up to date
mingw64 is up to date
ucrt64 is up to date
clang64 is up to date
msys is up to date
:: Starting core system upgrade...
there is nothing to do
:: Starting full system upgrade...
there is nothing to do
warning: base-devel-2021.12-1 is up to date -- skipping
warning: git-2.34.1-1 is up to date -- skipping
warning: mingw-w64-x86_64-binutils-2.37-4 is up to date -- skipping
warning: mingw-w64-x86_64-crt-git-9.0.0.6364.2194d504e-1 is up to date -- skipping
warning: mingw-w64-x86_64-gcc-11.2.0-5 is up to date -- skipping
warning: mingw-w64-x86_64-gcc-ada-11.2.0-5 is up to date -- skipping
warning: mingw-w64-x86_64-gcc-fortran-11.2.0-5 is up to date -- skipping
warning: mingw-w64-x86_64-gcc-libgfortran-11.2.0-5 is up to date -- skipping
warning: mingw-w64-x86_64-gcc-libs-11.2.0-5 is up to date -- skipping
warning: mingw-w64-x86_64-gcc-objc-11.2.0-5 is up to date -- skipping
warning: mingw-w64-x86_64-gdb-11.1-2 is up to date -- skipping
warning: mingw-w64-x86_64-gdb-multiarch-11.1-2 is up to date -- skipping
warning: mingw-w64-x86_64-headers-git-9.0.0.6364.2194d504e-1 is up to date -- skipping
warning: mingw-w64-x86_64-libgccjit-11.2.0-5 is up to date -- skipping
warning: mingw-w64-x86_64-libmangle-git-9.0.0.6364.2194d504e-1 is up to date -- skipping
warning: mingw-w64-x86_64-libwinpthread-git-9.0.0.6364.2194d504e-1 is up to date -- skipping
warning: mingw-w64-x86_64-make-4.3-1 is up to date -- skipping
warning: mingw-w64-x86_64-pkgconf-1.8.0-2 is up to date -- skipping
warning: mingw-w64-x86_64-tools-git-9.0.0.6364.2194d504e-1 is up to date -- skipping
warning: mingw-w64-x86_64-winpthreads-git-9.0.0.6364.2194d504e-1 is up to date -- skipping
warning: mingw-w64-x86_64-winstorecompat-git-9.0.0.6364.2194d504e-1 is up to date -- skipping
warning: mingw-w64-x86_64-meson-0.60.3-1 is up to date -- skipping
warning: mingw-w64-x86_64-gtk3-3.24.31-1 is up to date -- skipping
warning: mingw-w64-x86_64-gtk4-4.6.0-1 is up to date -- skipping
warning: mingw-w64-x86_64-ghostscript-9.53.3-2 is up to date -- skipping
warning: mingw-w64-x86_64-libhandy-1.4.0-1 is up to date -- skipping
warning: mingw-w64-x86_64-libsoup-2.74.2-1 is up to date -- skipping
warning: mingw-w64-x86_64-speex-1.2.0-1 is up to date -- skipping
warning: mingw-w64-x86_64-spandsp-0.0.6-4 is up to date -- skipping
warning: mingw-w64-x86_64-libsndfile-1.0.31-1 is up to date -- skipping
warning: mingw-w64-x86_64-dlfcn-1.3.0-2 is up to date -- skipping
warning: mingw-w64-x86_64-nsis-3.06.1-1 is up to date -- skipping
warning: mingw-w64-x86_64-gst-plugins-base-1.18.5-1 is up to date -- skipping
warning: mingw-w64-x86_64-gst-plugins-bad-1.18.5-1 is up to date -- skipping
warning: mingw-w64-x86_64-gst-plugins-good-1.18.5-2 is up to date -- skipping
warning: mingw-w64-x86_64-desktop-file-utils-0.26-1 is up to date -- skipping
there is nothing to do
Cloning into 'gssdp'...
remote: Enumerating objects: 3614, done.
remote: Counting objects: 100% (231/231), done.
remote: Compressing objects: 100% (97/97), done.
remote: Total 3614 (delta 173), reused 168 (delta 133), pack-reused 3383
Receiving objects: 100% (3614/3614), 770.05 KiB | 2.91 MiB/s, done.
Resolving deltas: 100% (2611/2611), done.
The Meson build system
Version: 0.60.3
Source dir: C:/rogerrouter/build-aux/windows/gssdp
Build dir: C:/rogerrouter/build-aux/windows/gssdp/_build
Build type: native build
Project name: gssdp
Project version: 1.5.0
C compiler for the host machine: cc (gcc 11.2.0 "cc (Rev5, Built by MSYS2 project) 11.2.0")
C linker for the host machine: cc ld.bfd 2.37
Host machine cpu family: x86_64
Host machine cpu: x86_64
Checking if "struct in_pktinfo is available" : compiles: NO
Checking for function "if_nametoindex" : NO
Checking if "SIOCGIFINDEX is available" : compiles: NO
Checking if "GetIpNetTable2 is available" : compiles: YES
Configuring config.h using configuration
Checking if "android libc" : compiles: NO
Library ws2_32 found: YES
Library iphlpapi found: YES
Found pkg-config: C:\msys64\mingw64\bin/pkg-config.EXE (1.8.0)
Run-time dependency glib-2.0 found: YES 2.70.2
Run-time dependency gobject-2.0 found: YES 2.70.2
Run-time dependency gio-2.0 found: YES 2.70.2
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency libsoup-3.0 found: NO (tried pkgconfig)
meson.build:75:0: ERROR: Dependency "libsoup-3.0" not found, tried pkgconfig
A full log can be found at C:/rogerrouter/build-aux/windows/gssdp/_build/meson-logs/meson-log.txt
ninja: Entering directory `_build'
ninja: error: loading 'build.ninja': Das System kann die angegebene Datei nicht finden.
ninja: Entering directory `_build'
ninja: error: loading 'build.ninja': Das System kann die angegebene Datei nicht finden.
Cloning into 'gupnp'...
remote: Enumerating objects: 7508, done.
remote: Counting objects: 100% (505/505), done.
remote: Compressing objects: 100% (187/187), done.
remote: Total 7508 (delta 324), reused 481 (delta 310), pack-reused 7003
Receiving objects: 100% (7508/7508), 1.77 MiB | 4.25 MiB/s, done.
Resolving deltas: 100% (5704/5704), done.
The Meson build system
Version: 0.60.3
Source dir: C:/rogerrouter/build-aux/windows/gupnp
Build dir: C:/rogerrouter/build-aux/windows/gupnp/_build
Build type: native build
Project name: gupnp
Project version: 1.5.0
C compiler for the host machine: cc (gcc 11.2.0 "cc (Rev5, Built by MSYS2 project) 11.2.0")
C linker for the host machine: cc ld.bfd 2.37
Host machine cpu family: x86_64
Host machine cpu: x86_64
Has header "linux/rtnetlink.h" : NO
Has header "ifaddrs.h" : NO
Has header "linux/wireless.h" : NO
Compiler for C supports arguments -Werror=deprecated-declarations: YES
Configuring config.h using configuration
Executing subproject guul
guul| Project name: guul
guul| Project version: 0.1
guul| C compiler for the host machine: cc (gcc 11.2.0 "cc (Rev5, Built by MSYS2 project) 11.2.0")
guul| C linker for the host machine: cc ld.bfd 2.37
guul| Found pkg-config: C:\msys64\mingw64\bin/pkg-config.EXE (1.8.0)
guul| Run-time dependency glib-2.0 found: YES 2.70.2
guul| Library rpcrt4 found: YES
guul| Build targets in project: 1
guul| Subproject guul finished.
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency gssdp-1.6 found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency gssdp-1.6
Cloning into 'gssdp-1.6'...
remote: Enumerating objects: 80, done.
remote: Counting objects: 100% (80/80), done.
remote: Compressing objects: 100% (74/74), done.
remote: Total 80 (delta 8), reused 45 (delta 2), pack-reused 0
Receiving objects: 100% (80/80), 100.50 KiB | 5.58 MiB/s, done.
Resolving deltas: 100% (8/8), done.
Executing subproject gssdp-1.6
gssdp-1.6| Project name: gssdp
gssdp-1.6| Project version: 1.5.0
gssdp-1.6| C compiler for the host machine: cc (gcc 11.2.0 "cc (Rev5, Built by MSYS2 project) 11.2.0")
gssdp-1.6| C linker for the host machine: cc ld.bfd 2.37
gssdp-1.6| Checking if "struct in_pktinfo is available" : compiles: NO
gssdp-1.6| Checking for function "if_nametoindex" : NO
gssdp-1.6| Checking if "SIOCGIFINDEX is available" : compiles: NO
gssdp-1.6| Checking if "GetIpNetTable2 is available" : compiles: YES
gssdp-1.6| Configuring config.h using configuration
gssdp-1.6| Checking if "android libc" : compiles: NO
gssdp-1.6| Library ws2_32 found: YES
gssdp-1.6| Library iphlpapi found: YES
gssdp-1.6| Dependency glib-2.0 found: YES 2.70.2 (cached)
gssdp-1.6| Run-time dependency gobject-2.0 found: YES 2.70.2
gssdp-1.6| Run-time dependency gio-2.0 found: YES 2.70.2
gssdp-1.6| Run-time dependency libsoup-3.0 found: NO (tried pkgconfig)
subprojects/gssdp-1.6/meson.build:75:0: ERROR: Dependency "libsoup-3.0" not found, tried pkgconfig
A full log can be found at C:/rogerrouter/build-aux/windows/gupnp/_build/meson-logs/meson-log.txt
ninja: Entering directory `_build'
ninja: error: loading 'build.ninja': Das System kann die angegebene Datei nicht finden.
ninja: Entering directory `_build'
ninja: error: loading 'build.ninja': Das System kann die angegebene Datei nicht finden.
Cloning into 'rogerrouter'...
remote: Enumerating objects: 16237, done.
remote: Counting objects: 100% (735/735), done.
remote: Compressing objects: 100% (278/278), done.
remote: Total 16237 (delta 504), reused 683 (delta 453), pack-reused 15502
Receiving objects: 100% (16237/16237), 27.20 MiB | 21.39 MiB/s, done.
Resolving deltas: 100% (10431/10431), done.
The Meson build system
Version: 0.60.3
Source dir: C:/rogerrouter/build-aux/windows/rogerrouter
Build dir: C:/rogerrouter/build-aux/windows/rogerrouter/_build
Build type: native build
Project name: roger
Project version: 2.4.2
C compiler for the host machine: cc (gcc 11.2.0 "cc (Rev5, Built by MSYS2 project) 11.2.0")
C linker for the host machine: cc ld.bfd 2.37
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program msgfmt found: YES (C:\msys64\mingw64\bin/msgfmt.EXE)
Has header "dlfcn.h" : YES
Has header "sys/utsname.h" : NO
Configuring config.h.in using configuration
Found git repository at C:/rogerrouter/build-aux/windows/rogerrouter
Program C:/msys64/mingw64/bin/meson found: YES (C:/msys64/mingw64/bin/meson.exe)
Found pkg-config: C:\msys64\mingw64\bin/pkg-config.EXE (1.8.0)
Run-time dependency gtk+-3.0 found: YES 3.24.31
Library gs found: YES
Run-time dependency libhandy-1 found: YES 1.4.0
Library m found: YES
Did not find CMake 'cmake'
Found CMake: NO
Run-time dependency librm found: NO (tried pkgconfig and cmake)
Looking for a fallback subproject for the dependency librm
Cloning into 'librm'...
remote: Enumerating objects: 1343, done.
remote: Counting objects: 100% (305/305), done.
remote: Compressing objects: 100% (136/136), done.
remote: Total 1343 (delta 180), reused 287 (delta 169), pack-reused 1038
Receiving objects: 100% (1343/1343), 766.02 KiB | 8.15 MiB/s, done.
Resolving deltas: 100% (910/910), done.
Updating files: 100% (161/161), done.
Executing subproject librm
librm| Project name: rm
librm| Project version: 2.2.3
librm| C compiler for the host machine: cc (gcc 11.2.0 "cc (Rev5, Built by MSYS2 project) 11.2.0")
librm| C linker for the host machine: cc ld.bfd 2.37
librm| Program msgfmt found: YES (C:\msys64\mingw64\bin/msgfmt.EXE)
librm| Library m found: YES
librm| Run-time dependency glib-2.0 found: YES 2.70.2
librm| Run-time dependency gdk-pixbuf-2.0 found: YES 2.42.6
librm| Run-time dependency libsoup-2.4 found: YES 2.74.2
librm| Run-time dependency speex found: YES 1.2.0
librm| Run-time dependency libxml-2.0 found: YES 2.9.12
librm| Run-time dependency libtiff-4 found: YES 4.3.0
librm| Run-time dependency spandsp found: YES 0.0.6
librm| Run-time dependency json-glib-1.0 found: YES 1.6.6
librm| Run-time dependency gmodule-2.0 found: YES 2.70.2
librm| Run-time dependency sndfile found: YES 1.0.31
librm| Run-time dependency gupnp-1.0 found: NO (tried pkgconfig and cmake)
librm| Run-time dependency gupnp-1.2 found: NO (tried pkgconfig and cmake)
librm| Run-time dependency gupnp-1.6 found: NO (tried pkgconfig)
subprojects/librm/meson.build:65:2: ERROR: Dependency "gupnp-1.6" not found, tried pkgconfig
A full log can be found at C:/rogerrouter/build-aux/windows/rogerrouter/_build/meson-logs/meson-log.txt
ninja: error: loading 'build.ninja': Das System kann die angegebene Datei nicht finden.
ninja: error: loading 'build.ninja': Das System kann die angegebene Datei nicht finden.
Processing config: C:\msys64\mingw64\etc\nsisconf.nsh
Can't open script "build-aux/windows/roger.nsi"
zz@DESKTOP-TKT1M2S MINGW64 /c/rogerrouter/build-aux/windows
#