1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-09-09 00:50:01 +02:00

Updates to compile.txt from Gale.

This commit is contained in:
James Crook 2015-11-09 11:44:29 +00:00
parent 1deafa1fe8
commit ecdb1d81c9

View File

@ -63,7 +63,7 @@ MSVC++ STEP 2: Build wxWidgets
2.2. We have patched wxWidgets with three patches. You should apply all
three. You can do this in one step by copying the folder
"audacity\win\wxWidgets_additions\wxWidgets-3.02\"
"audacity\win\wxWidgets_additions\wxWidgets-3.0.2\"
over your:
"C:\wxWidgets-3.0.2\"
This applies the three patches.
@ -91,17 +91,6 @@ MSVC++ STEP 2: Build wxWidgets
2.3. Build wxWidgets for all configurations of Audacity that you want.
With Visual Studio 2013 C++ and wxWidgets 3.0.2,
you will get an error for a missing pbt.h header.
You can (apparently safely) comment that out.
In audacity-src\win\wxWidgets_additions, we have a copy of
the file with this change already made.
As above, you may want to save the original by renaming
"C:\wxWidgets-3.0.2\src\msw\window.cpp" to
"C:\wxWidgets-3.0.2\src\msw\window.cpp.bak".
Then copy "audacity-src\win\wxWidgets_additions\window.cpp" to
"C:\wxWidgets-3.0.2\src\msw\window.cpp".
* Use the "DLL Unicode Release" configuration to use in a
"Release" version of Audacity.
* Build "DLL Unicode Debug" configuration to use in a
@ -142,12 +131,11 @@ MSVC++ STEP 2: Build wxWidgets
------------------------------------------------------------------------
MSVC++ STEP 3: Download and Install Audacity
MSVC++ STEP 3: Download source code for Audacity
------------------------------------------------------------------------
To check out the latest source code from SVN, see the instructions at
"http://audacity.sourceforge.net/community/developers".
Checkout the latest Audacity code from our GitHub repository
at https://github.com/audacity/audacity/ (see GitHub for help).
------------------------------------------------------------------------
MSVC++ STEP 4: Set wxWidgets location for Audacity
@ -232,7 +220,7 @@ than standard WMME. Unlike WMME, not all soundcard drivers support it.
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 GPL
(http://audacity.sourceforge.net/about/license), which requires we
(http://audacityteam.org/about/license), which requires we
distribute all source code.
So, although you can build your own copies of Audacity with
@ -439,7 +427,7 @@ Cygwin STEP 1: Installing Cygwin
Cygwin STEP 2: Download and install wxWidgets
---------------------------------------
1. Go to http://www.wxwidgets.org/ and download wxWidgets v2.8.12 or greater. Make
1. Go to http://www.wxwidgets.org/ and download wxWidgets v3.0.2 or greater. Make
sure you download the "wxAll" package that contains source code for all ports. The
Win32 port will not work for compiling Audacity, since it was compiled and installed
to work with MS Visual C++.
@ -461,12 +449,13 @@ you will have wxWidgets installed in your Cygwin installation!
Cygwin STEP 3: Download Audacity
---------------------------------
1. Go to http://audacity.sourceforge.net/ and download the Audacity source distribution.
Cygwin is currently experimental in the 1.2 branch and SVN head, but you must have at least
Audacity v1.2.0 sources.
2. From a cygwin prompt, go to the tarball that you downloaded and use a command like
'tar -xzvf (audacity tarball)' to open it.
Either use Git, with a command like
git clone https://github.com/audacity/audacity
to get a local copy of our repository.
OR fetch the tarball (link is at http://audacityteam.org/download/source) and
then from a cygwin prompt, use a command like
'tar -xzvf (audacity tarball)'
to open it.
-----------------------------------------