Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: audacity/audacity
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: tamara-schmitz/audacity
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Can’t automatically merge. Don’t worry, you can still create the pull request.
  • 1 commit
  • 1 file changed
  • 1 contributor

Commits on Jan 30, 2022

  1. Expand Linux installation instructions

    Added build instructions for openSUSE and Fedora as these require
    Both instructions have been tested in fresh virtual machines running openSUSE Tumbleweed and Fedora Workstation 35.
    tamara-schmitz committed Jan 30, 2022
    Copy the full SHA
    df42c72 View commit details
Showing with 21 additions and 1 deletion.
  1. +21 −1 BUILDING.md
22 changes: 21 additions & 1 deletion BUILDING.md
Original file line number Diff line number Diff line change
@@ -50,7 +50,9 @@ We build Audacity using XCode versions 12 and 13. However, it is likely possible

We use GCC 9, but any C++17 compliant compiler should work.

On Debian or Ubuntu, you can install everything required using the following commands:
Here are the dependencies you need to install on various distribution families.

#### Debian and Ubuntu

```
$ sudo apt-get update
@@ -59,6 +61,24 @@ $ sudo pip3 install conan
$ sudo apt-get install libgtk2.0-dev libasound2-dev libavformat-dev libjack-jackd2-dev uuid-dev
```

#### openSUSE

```
$ sudo zypper refresh
$ sudo zypper install patterns-devel-C-C++-devel_C_C++ cmake git python3-pip \
gtk2-devel ffmpeg-4-libavformat-devel libjack-devel uuid-devel libSM-devel
$ sudo pip3 install conan
```

#### Fedora Workstation

```
$ sudo dnf update
$ sudo dnf install gcc-c++ cmake git python3-pip \
gtk2-devel gtk3-devel alsa-lib-devel jack-audio-connection-kit-devel uuid-devel libSM-devel
$ sudo pip3 install conan
```

### Graphviz

https://graphviz.org/download/