without qt6-tools in Arch Linux,
the following error occurs when calling cmake -S . -B build/ -DENABLE_QT_GUI=ON -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++:
-- Could NOT find Qt6LinguistTools (missing: Qt6LinguistTools_DIR)
CMake Error at CMakeLists.txt:200 (find_package):
Found package configuration file:
/usr/lib/cmake/Qt6/Qt6Config.cmake
but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT
FOUND. Reason given by package:
Failed to find required Qt component "LinguistTools".
Expected Config file at
"/usr/lib/cmake/Qt6LinguistTools/Qt6LinguistToolsConfig.cmake" does NOT
exist
Configuring with --debug-find-pkg=Qt6LinguistTools might reveal details why
the package was not found.
Configuring with -DQT_DEBUG_FIND_PACKAGE=ON will print the values of some
of the path variables that find_package uses to try and find the package.
* fix: update linux build dependencies for libpng
- add libpng to linux build docs
- add libpng to nix build file
* linux docs: reformat code blocks
- add code block bash syntax highlighting
- format long code blocks to multiline
* Add nix-shell to allow native build on NixOS
* Remove unnecessary README for nix. Move major comment to shell.nix
* Update path in building-linux.md
* Use cached nix packages from unstable channel
* Add proper license to nix shell
* add playback of background/title music
* clang_format
* add windows multimedia build instructions
* fix typo accidentally made to arm
* address comments
* loop music
* feedback
* fix CI
* add newline
* playBGM off by default
---------
Co-authored-by: Charles <charles@superfocus.ai>
* Fixed compiler error for av_err2string by redefining in c++ friendly way
* removed link from comment, putting in PR
* fixed formatting
* Minor fix: enable qt gui to find PKG files with lowercase extension .pkg
* Added missing dependencies and instructions for enabling QT for linux builds
* documents: more info on config.toml
* documents: add Debugging
* documents: link to Debugging in README
* documents: link to main branch for Debugging
Once it's merged, it should link properly.
Quickstart already exists in main.
* documents: remove "troubleshooting" from Debugging
Not entirely relevant.
* documents: elaborate on a few points with stack traces
* documents: formatting, indentation fixup
* documents: remove unnecessary indent
* documents: fix some inline code blocks + misc
* documents: move the technical jargon out of Quickstart
* documents: improve configuration sections
Simplified the Quickstart config listing, added more technical info to the Debugging listing.
* documents: link quickstart config link to proper section
* documents: something ate my hash symbol
* documents: use *:Critical for log silencing example
* documents: add note about Start Without Debugging
* documents: use correct CUSA code in example
I forwarded the URL for Build ShadPS4 from georgemoralis to shadps4-emu. As the old link was archived, this will allow the document to be modified. I also updated the versions for Windows.