Change numbering to incremental per section, for easier referral.

Some slight rewordings.
This commit is contained in:
v.audacity 2014-09-29 23:35:18 +00:00
parent aff3291c92
commit cdbc22ddbf
1 changed files with 22 additions and 18 deletions

View File

@ -57,7 +57,7 @@ Audacity 2.0.6 requires wxWidgets 2.8.12.
Download and install wxWidgets, then follow these steps to build it.
1. Open "C:\wxWidgets-2.8.12\build\msw\wx_dll.dsw" with
2.1. Open "C:\wxWidgets-2.8.12\build\msw\wx_dll.dsw" with
Visual Studio 2008 (for VC9).
Make sure to use wx_dll.dsw, not wx.dsw, because wx.dsw
does not have the correct dependencies for the DLL builds.
@ -67,7 +67,7 @@ Download and install wxWidgets, then follow these steps to build it.
"C\wxWidgets-2.8.12\build\msw\wx_dll.sln" instead of wx_dll.dsw.
2. If you want to use the wxWidgets accessibility features, we have
2.2. If you want to use the wxWidgets accessibility features, we have
modified one of the wxWidgets files. Rather than provide a patch,
we store the modified file in the Audacity code repository, and you
can replace the corresponding wxWidgets file. You will need to
@ -82,7 +82,7 @@ Download and install wxWidgets, then follow these steps to build it.
Audacity releases are built with these accessibility features.
3. Build wxWidgets for all configurations of Audacity that you want.
2.3. Build wxWidgets for all configurations of Audacity that you want.
* Build "DLL Unicode Release" to use in a "Release"
version of Audacity.
* Build "DLL Unicode Debug" to use in a "Debug"
@ -128,9 +128,9 @@ MSVC++ STEP 4: Set wxWidgets location for Audacity
Before you can start the build process, you must update the
project settings to tell Visual C++ where to find wxWidgets.
There are three settings that need changing:
1. Include Directory (e.g., "C:\wxWidgets-2.8.12\include")
2. Resource Directory (e.g., "C:\wxWidgets-2.8.12\include")
3. Library Directory (e.g., "C:\wxWidgets-2.8.12\lib")
4.1. Include Directory (e.g., "C:\wxWidgets-2.8.12\include")
4.2. Resource Directory (e.g., "C:\wxWidgets-2.8.12\include")
4.3. Library Directory (e.g., "C:\wxWidgets-2.8.12\lib")
Fortunately, this is parameterized, using a Windows
environment variable, WXWIN. There are various ways to set
@ -158,7 +158,7 @@ the variables are read correctly.
MSVC++ STEP 5: Consider and Configure Optional Features
-----------------------
1. Locally installed help is optional, but required for a full Release
5.1. Locally installed help is optional, but required for a full Release
build. (The "help" folder is included in the installer, but removed from
the zip distribution.) The Python library is required, obtainable from
http://www.python.org/download/ . Add the location of the top-level
@ -174,7 +174,7 @@ audacity\scripts\mw2html_audacity\wiki2htm.bat
and re-build the "help" project.
2. To support languages other than English in your build of Audacity,
5.2. To support languages other than English in your build of Audacity,
you must enable and build the optional "locale" project. This is
required for a full release. You will need to obtain msgfmt.exe from
http://audacity.sourceforge.net/files/msgfmt.zip. Add the location of
@ -183,7 +183,7 @@ Alternatively, put msgfmt.exe somewhere already in the Path,
e.g., C:\Windows.
3. Some functionality in Audacity is currently turned on in its default
5.3. Some functionality in Audacity is currently turned on in its default
configuration, but requires that extra libraries be downloaded
separately to use it.
@ -199,20 +199,24 @@ To change the libraries enabled in Audacity, edit
"win\configwin.h" and comment or uncomment the entries.
4. DirectSound (Microsoft) and ASIO (Steinberg) are sound card interface
protocols that are more efficient than the standard WMME. Unlike WMME,
5.4. DirectSound (Microsoft) and ASIO (Steinberg) are sound card interface
protocols that are more efficient than standard WMME. Unlike WMME,
not all sound card drivers support them.
TO ADD SUPPORT FOR DIRECTSOUND:
5.4.1. TO ADD SUPPORT FOR DIRECTSOUND:
Install the DirectX SDK from Microsoft (http://msdn.microsoft.com/directx).
For Audacity 2.0.6, we use http://www.microsoft.com/en-us/download/details.aspx?id=6812.
The installation will automatically define the DXSDK_DIR
environment variable and its presence will cause DirectSound
support to be automatically included when Audacity is built.
Audacity releases from 1.3.7 onwards include DirectSound support.
Audacity releases from 1.3.7 on include DirectSound support.
TO ADD SUPPORT FOR ASIO:
Because ASIO is a PROPRIETARY, closed standard,
5.4.2 TO ADD SUPPORT FOR ASIO:
Because ASIO is a proprietary, closed standard,
we (or any third party) cannot distribute its SDK.
That means we cannot distribute builds of Audacity that support
ASIO, because Audacity is licensed under the
@ -224,13 +228,13 @@ ASIO support, for personal use, you cannot distribute them without
violating the Audacity license and the ASIO license.
If you build ASIO support into Audacity, do not distribute that build.
If you would like ASIO support, install the ASIO SDK from Steinberg
(http://www.steinberg.net ... select Company, then Developer),
For ASIO support, get the ASIO SDK from Steinberg
(http://www.steinberg.net/en/company/developers.html),
install at C:\ASIOSDK, then define an environment variable called
ASIOSDK_DIR, as for WXWIN, above. The value should be
the full path to the base directory of the ASIO SDK, e.g.,
set ASIOSDK_DIR=C:\ASIOSDK2
set ASIOSDK_DIR=C:\ASIOSDK2