GithubHelp home page GithubHelp logo

Comments (4)

CounterPillow avatar CounterPillow commented on June 21, 2024

mpv-build includes libass, libplacebo and ffmpeg. Any dependency beyond that is up to you to install. You can see what is used on e.g. Debian here: https://github.com/mpv-player/mpv-build/blob/master/debian/control#L6

from mpv-build.

irthomasthomas avatar irthomasthomas commented on June 21, 2024

@CounterPillow I see, thanks. Would you be able to help me run down a build problem? I installed all the packages from that link, and I also did apt-get build-dep mpv, but it's building without GLSL:

Build type: native build
Project name: libplacebo
Project version: 6.266.0
C compiler for the host machine: cc (gcc 11.3.0 "cc (Ubuntu 11.3.0-1ubuntu122.04) 11.3.0")
C linker for the host machine: cc ld.bfd 2.38
C++ compiler for the host machine: c++ (gcc 11.3.0 "c++ (Ubuntu 11.3.0-1ubuntu1
22.04) 11.3.0")
C++ linker for the host machine: c++ ld.bfd 2.38
Host machine cpu family: x86_64
Host machine cpu: x86_64
Compiler for C supports arguments -Wincompatible-pointer-types: YES
Compiler for C supports link arguments -Wl,--exclude-libs=ALL: YES
Library m found: YES
Program python3 found: YES (/usr/bin/python3)
Run-time dependency threads found: YES
Header "pthread.h" has symbol "pthread_condattr_setclock" with dependency threads: YES
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency libunwind found: YES 1.3.2
Library execinfo found: NO
Checking for function "backtrace_symbols" with dependency -lexecinfo: YES
Check usable header "dbghelp.h" : NO
Library dl found: YES
Run-time dependency shaderc found: NO (tried pkgconfig, pkgconfig, pkgconfig and system)
Library glslang-default-resource-limits found: NO
Library SPIRV found: NO
Library SPIRV found: NO
Check usable header "d3d11.h" : NO
Check usable header "d3d11_4.h" : NO
Check usable header "dxgi1_6.h" : NO
Run-time dependency spirv-cross-c-shared found: YES 0.44.0
Library version found: NO
Library dl found: YES
Run-time dependency vulkan found: YES 1.3.204
Run-time dependency lcms2 found: YES 2.15
src/meson.build:144: WARNING: Building without any GLSL compiler (shaderc, glslang), but with APIs required that require one (vulkan, d3d11). This build is very likely to be very limited in functionality!

from mpv-build.

CounterPillow avatar CounterPillow commented on June 21, 2024

Install glslang-dev. If it still doesn't work, then your distro's glslang is too old.

from mpv-build.

Dudemanguy avatar Dudemanguy commented on June 21, 2024

User was just missing glslang as noted.

from mpv-build.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.