It should be in a subfolder =>
So download one of those archives extract it and search for the mpv-2.dll ![]()
It should be in a subfolder =>
So download one of those archives extract it and search for the mpv-2.dll ![]()
Yeah I couldnāt see it because it doesnāt show up when you just look at it in Google Drive. You have to download it. Found it, installed it, working ![]()
So even the mpv-2.dll from the latest mpv is wrong. So you created this version of mpv-2.dll?
Also could you do me a favor and delete my logs from your replies. Not the first one, but the last ones. Thx.
Perfect! Thatās what I wanted to hear! ![]()
(So everything is working, your NAS and your local one?)
You mean these here? => GitHub - shinchiro/mpv-winbuild-cmake: CMake-based MinGW-w64 Cross Toolchain
Yes, the one you just downloaded was created by me.
done!
Yes my NAS and local drives are now working. The NAS confused me but then going through the settings I remember changing them to allow insecure connections on the same network which is why it suddenly started to work lol.
I think I am going to point my mpv git towards GitHub - shinchiro/mpv-winbuild-cmake: CMake-based MinGW-w64 Cross Toolchain from now on ![]()
Thanks again for your patience ![]()
You may also have a look at my fork of that repo => GitHub - mitzsch/mpv-winbuild-cmake: CMake-based MinGW-w64 Cross Toolchain
This mpv build repo includes some modifications for Plex HTPC! ![]()
Iām trying to create your environment on a virtual Arch linux environment separate from my Windows builds. But on this page https://github.com/mitzsch/mpv-winbuild-cmake I get this:
[cdx-virtualbox build64]# cmake -DTARGET_ARCH=x86_64-w64-mingw32 -DGCC_ARCH=x86-64-v3 -G Ninja ā¦
CMake Error at cmake/custom_steps.cmake:129 (if):
if given arguments:
"EXISTS" "/home/cdx/mpv-winbuild-cmake/build64/toolchain/GIT_CLONE_FLAGS" "--filter=tree" "0/.git"
Unknown arguments specified
Call Stack (most recent call first):
toolchain/mingw-w64.cmake:12 (force_rebuild_git)
toolchain/CMakeLists.txt:17 (include)
ā Configuring incomplete, errors occurred!
[cdx-virtualbox build64]#
Sounds like something with git is not correctly set up.
Please run these on your VM:
git config --global user.name "<your-name-here>"
git config --global user.email "<your@mail.com>"
You can also use some generic ones, that doesnāt matter for this use case.
Same error message. I listed the folder just in case.
[cdx-virtualbox build64]# cmake -DTARGET_ARCH=x86_64-w64-mingw32 -DGCC_ARCH=x86-64-v3 -G Ninja ā¦
CMake Error at cmake/custom_steps.cmake:129 (if):
if given arguments:
"EXISTS" "/home/cdx/mpv-winbuild-cmake/build64/toolchain/GIT_CLONE_FLAGS" "--filter=tree" "0/.git"
Unknown arguments specified
Call Stack (most recent call first):
toolchain/mingw-w64.cmake:12 (force_rebuild_git)
toolchain/CMakeLists.txt:17 (include)
ā Configuring incomplete, errors occurred!
[cdx-virtualbox build64]# ls -l toolchain
total 0
drwxrwxrwx 1 root root 12 Sep 13 22:48 binutils-prefix
drwxrwxrwx 1 root root 0 Sep 13 22:48 CMakeFiles
drwxrwxrwx 1 root root 0 Sep 13 22:48 āGIT_CLONE_FLAGS;āfilter=tree;0ā
drwxrwxrwx 1 root root 12 Sep 13 22:48 mingw-w64-prefix
[cdx-virtualbox build64]#
The issue might be here:
[cdx@cdx-virtualbox ~]$ pip3 install rst2pdf mako jsonschema
error: externally-managed-environment
Ć This environment is externally managed
ā°ā> To install Python packages system-wide, try āpacman -S
python-xyzā, where xyz is the package you are trying to
install.
If you wish to install a non-Arch-packaged Python package,
create a virtual environment using 'python -m venv path/to/venv'.
Then use path/to/venv/bin/python and path/to/venv/bin/pip.
If you wish to install a non-Arch packaged Python application,
it may be easiest to use 'pipx install xyz', which will manage a
virtual environment for you. Make sure you have python-pipx
installed via pacman.
note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages.
hint: See PEP 668 for the detailed specification.
[cdx@cdx-virtualbox ~]$
I got around it by using --break-system-packages but maybe this is the problem?
Okay, letās start here first.
So you have set up your git, with the commands I provided?
May I ask you to clone my git repo again and start over again? Maybe then it will work.
This is definitely a git issue, not a dependency one.
This happens if one of the packages is also installed through the package manager (=pacman). These packages are however not needed for the initial gcc build process.
So please try it step by step.
If it fails with one of those, check if the package is already installed. If so uninstall it and run the pip3 command again.
the setting --break-system-packages is brute-forcing it - itās not recommended in most cases
I deleted and started again including re-cloning the git 3 times. Iāve even re-installed the OS. Same issue. Iām going to re-install the OS again and then try the pip3 step by step.
Same problem and packages are not already installed. Iām using the latest verseion of Linux Manjaro.
Hm, okay. Well, if thatās not working. Lets try to install all of them via pacman.
pacman -S python-mako python-jsonschema rst2pdf
phython=python ![]()
The pacman installations worked but exact same error message.
I have to run the pacman commands as root. Should I be running under root login?
Haha, yes without that extra h. Fixed it.
Iām always running the build commands as root. Maybe thats the problem.
Fresh linux install. Logged in as root. I had to use Pacman -S to install the 3 packages, not pip3. But doesnāt matter coz same error message. Tried the meson pip3 root break-system-package and same error message again.
I will setup a manjaro vm later and see if I can reproduce that issue.
Thanks.
Okay, I tried it on Manjaro and indeed it fails but it also fails with the original github repo (shinchiro).
Then I tried it on my building machine, an older arch install and a new arch install, all of them work.
On the new arch install all these packages where installed.
extra/apr 1.7.3-1 1,15 MiB 0,27 MiB
extra/apr-util 1.6.3-1 0,67 MiB 0,17 MiB
extra/compiler-rt 16.0.6-2 36,95 MiB 3,16 MiB
extra/cppdap 1.58.0-1 1,62 MiB 0,33 MiB
extra/docbook-xml 4.5-9 1,96 MiB 0,09 MiB
extra/docbook-xsl 1.79.2-7 26,32 MiB 0,87 MiB
extra/fontconfig 2:2.14.2-1 1,09 MiB 0,36 MiB
extra/freetype2 2.13.2-1 1,63 MiB 0,51 MiB
extra/graphite 1:1.3.14-3 0,20 MiB 0,08 MiB
extra/harfbuzz 8.2.0-1 3,84 MiB 0,97 MiB
extra/hicolor-icon-theme 0.17-3 0,05 MiB 0,01 MiB
extra/jsoncpp 1.9.5-2 0,73 MiB 0,15 MiB
core/lib32-gcc-libs 13.2.1-3 113,19 MiB 31,29 MiB
core/lib32-glibc 2.38-3 18,32 MiB 3,38 MiB
multilib/lib32-libffi 3.4.4-1 0,04 MiB 0,02 MiB
multilib/lib32-pcre2 10.42-1 1,75 MiB 0,45 MiB
multilib/lib32-util-linux 2.39.2-1 1,11 MiB 0,40 MiB
multilib/lib32-zlib 1.3-1 0,09 MiB 0,05 MiB
core/libnsl 2.0.0-3 0,07 MiB 0,02 MiB
extra/libpng 1.6.40-2 0,57 MiB 0,24 MiB
extra/libutf8proc 2.8.0-1 0,37 MiB 0,07 MiB
extra/libuv 1.46.0-1 0,58 MiB 0,23 MiB
extra/libx11 1.8.6-1 9,86 MiB 2,04 MiB
extra/libxau 1.0.11-2 0,02 MiB 0,01 MiB
extra/libxcb 1.16-1 3,86 MiB 1,00 MiB
extra/libxdmcp 1.1.4-2 0,13 MiB 0,03 MiB
extra/libxext 1.3.5-1 0,30 MiB 0,10 MiB
extra/libxrender 0.9.11-1 0,10 MiB 0,03 MiB
extra/libxslt 1.1.38-1 0,77 MiB 0,21 MiB
extra/llvm-libs 16.0.6-1 131,52 MiB 31,23 MiB
extra/perl-error 0.17029-5 0,04 MiB 0,02 MiB
extra/perl-mailtools 2.21-7 0,10 MiB 0,06 MiB
extra/perl-timedate 2.33-5 0,08 MiB 0,03 MiB
extra/pixman 0.42.2-1 0,72 MiB 0,26 MiB
core/python 3.11.5-2 75,23 MiB 13,92 MiB
extra/python-attrs 22.2.0-3 0,55 MiB 0,10 MiB
extra/python-cffi 1.15.1-4 1,40 MiB 0,27 MiB
extra/python-cryptography 41.0.3-1 4,80 MiB 0,95 MiB
extra/python-packaging 23.1-1 0,47 MiB 0,09 MiB
extra/python-ply 3.11-12 0,40 MiB 0,10 MiB
extra/python-pycparser 2.21-5 1,77 MiB 0,22 MiB
extra/python-six 1.16.0-8 0,12 MiB 0,03 MiB
extra/python-wheel 0.40.0-3 0,28 MiB 0,06 MiB
extra/recode 3.7.14-1 1,69 MiB 0,42 MiB
extra/rhash 1.4.3-1 0,32 MiB 0,17 MiB
extra/serf 1.3.9-8 0,18 MiB 0,06 MiB
extra/xcb-proto 1.16.0-1 1,04 MiB 0,13 MiB
extra/xorgproto 2023.2-1 1,43 MiB 0,24 MiB
extra/asciidoc 10.2.0-3 2,41 MiB 0,60 MiB
extra/cairo 1.17.8-2 1,65 MiB 0,62 MiB
extra/clang 16.0.6-1 209,20 MiB 42,48 MiB
extra/cmake 3.27.4-1 71,14 MiB 11,21 MiB
core/curl 8.3.0-1 8.3.0-1 0,00 MiB
extra/enca 1.19-5 0,31 MiB 0,10 MiB
core/gcc 13.2.1-3 13.2.1-3 0,00 MiB
extra/git 2.42.0-1 26,31 MiB 6,17 MiB
extra/gperf 3.1-5 0,22 MiB 0,10 MiB
extra/gyp 20220404.9ecf45e3-2 3,49 MiB 0,58 MiB
multilib/lib32-glib2 2.78.0-2 3,95 MiB 1,22 MiB
extra/mercurial 6.5.2-1 35,24 MiB 5,78 MiB
extra/nasm 2.16.01-1 3,23 MiB 0,42 MiB
extra/ninja 1.11.1-3 0,35 MiB 0,14 MiB
extra/p7zip 1:17.05-1 10,45 MiB 2,81 MiB
extra/python-pip 23.2.1-1 20,68 MiB 3,14 MiB
extra/ragel 6.10-3 2,18 MiB 0,56 MiB
extra/subversion 1.14.2-9 36,70 MiB 8,22 MiB
extra/unzip 6.0-19 0,30 MiB 0,14 MiB
extra/yasm 1.3.0-6 4,33 MiB 0,79 MiB
So the problem relies somewhere inside Manjaro⦠I tried different things but due to not having much time, I did not fully debugged it. I found out that with the line GIT_CLONE_FLAGS "--filter=tree:0" removed it got further⦠I will remove Manjaro from my github repo recommended linux distro list.
Please use a different arch linux distro => Releases Ā· Anarchy Installer / installer Ā· GitLab works. (although its no longer being developed that is only for the installer - the underlying os is pure arch)
Thanks. I will try and get that done this evening.