Created
January 20, 2022 18:50
-
-
Save ricemark20/17382125f04083b3cdcda3d8bed64e4a to your computer and use it in GitHub Desktop.
Build_Tenacity_audio_editor_on_Fedora_Linux.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Linux & Other OS | |
Clone Tenacity from the Tenacity GitHub project. | |
$ git clone https://github.com/tenacityteam/tenacity/ | |
$ cd tenacity | |
Configure Tenacity using CMake: | |
$ mkdir build && cd build | |
$ cmake -G "Unix Makefiles" -Duse_ffmpeg=loaded .. | |
By default, Debug build will be configured. To change that, pass -DCMAKE_BUILD_TYPE=Release to CMake. | |
Build Tenacity: | |
$ make -j`nproc` | |
Note that this may slow your computer down quite a bit. To avoid this, you can use the alternate command: | |
$ make -j$(($(nproc)-2)) | |
This will use 2 fewer CPU cores than the default, which is to use the absolute maximum number of cores. Feel free to change this to make -j$(($(nproc)-3)) if you want to use (MAX-3) cores, or any other custom values. Alternatively, you can manually specify the number of CPU cores to use: | |
$ make -j2 | |
# Uses only 2 cores | |
Testing the build: Adding a "Portable Settings" folder allows Tenacity to ignore the settings of any existing Tenacity installation. | |
$ cd bin/Debug | |
$ mkdir "Portable Settings" | |
$ ./tenacity | |
At the moment, you are unable to install tenacity system-wide due conflits with libraries. You have to run Step 4 to use Tenacity. We are trying to fix that for the first stable release. | |
https://sneedacity.org/pages/download.html | |
~ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment