Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ricemark20/17382125f04083b3cdcda3d8bed64e4a to your computer and use it in GitHub Desktop.
Save ricemark20/17382125f04083b3cdcda3d8bed64e4a to your computer and use it in GitHub Desktop.
Build_Tenacity_audio_editor_on_Fedora_Linux.txt
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