Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumble.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Adam <dev@robert-adam.de>2021-09-20 09:53:57 +0300
committerRobert Adam <dev@robert-adam.de>2021-09-23 09:14:38 +0300
commit5c4b49210cb2c03a1411aca634111062a2321747 (patch)
treedf7b015f071fd720b6bf5abc5a70e5268f853369
parent296956c3e3e6100f05f6f2d1525fd592ef567a17 (diff)
DOCS: Add common build errors
Co-authored-by: Davide Beatrici <github@davidebeatrici.dev>
-rw-r--r--docs/dev/build-instructions/README.md1
-rw-r--r--docs/dev/build-instructions/common_build_errors.md7
2 files changed, 8 insertions, 0 deletions
diff --git a/docs/dev/build-instructions/README.md b/docs/dev/build-instructions/README.md
index d3c9ff5bf..734e07edf 100644
--- a/docs/dev/build-instructions/README.md
+++ b/docs/dev/build-instructions/README.md
@@ -21,6 +21,7 @@ In order to actually build Mumble, you can follow one of the following instructi
Furthermore you might find these helpful as well:
- [FAQ](faq.md)
+- [Common build errors](common_build_errors.md)
- [List of available cmake options](cmake_options.md)
- [IDE integration](ide_integration.md)
- [Create an installer](build_installer.md)
diff --git a/docs/dev/build-instructions/common_build_errors.md b/docs/dev/build-instructions/common_build_errors.md
new file mode 100644
index 000000000..eeeda5cbc
--- /dev/null
+++ b/docs/dev/build-instructions/common_build_errors.md
@@ -0,0 +1,7 @@
+# Common build errors
+
+This page is supposed to give a summary of the most common build errors that are encountered when building Mumble and how to fix them.
+
+| Error message | Description and fix |
+| ------------- | ------------------- |
+| inlining failed in call to always_inline ‘vdupq_n_f32’: target specific option mismatch | This error message occurs when attempting to build Opus. It seems to be an issue specific to the Raspberry Pi (4) (or maybe to ARM in general). This is a [known problem in Opus](https://github.com/xiph/opus/issues/203).<br><br>It can be fixed relatively easy by specifying `-DOPUS_DISABLE_INTRINSICS=ON` when invoking CMake. |