mirror of
				https://github.com/cookiengineer/audacity
				synced 2025-10-31 22:23:54 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			60 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| Installation Instructions
 | |
| =========================
 | |
| 
 | |
| Basic Installation
 | |
| ------------------
 | |
| 
 | |
| Building this software requires only Python.  To install with default options:
 | |
| 
 | |
|     ./waf configure
 | |
|     ./waf
 | |
|     ./waf install
 | |
| 
 | |
| You may need to become root for the install stage, for example:
 | |
| 
 | |
|     sudo ./waf install
 | |
| 
 | |
| Configuration Options
 | |
| ---------------------
 | |
| 
 | |
| All supported options can be viewed using the command:
 | |
| 
 | |
|     ./waf --help
 | |
| 
 | |
| Most options only need to be passed during the configure stage, for example:
 | |
| 
 | |
|     ./waf configure --prefix=/usr
 | |
|     ./waf
 | |
|     ./waf install
 | |
| 
 | |
| Compiler Configuration
 | |
| ----------------------
 | |
| 
 | |
| Several standard environment variables can be used to control how compilers are
 | |
| invoked:
 | |
| 
 | |
|  * CC:        Path to C compiler
 | |
|  * CFLAGS:    C compiler options
 | |
|  * CXX:       Path to C++ compiler
 | |
|  * CXXFLAGS:  C++ compiler options
 | |
|  * CPPFLAGS:  C preprocessor options
 | |
|  * LINKFLAGS: Linker options
 | |
| 
 | |
| Installation Directories
 | |
| ------------------------
 | |
| 
 | |
| The --prefix option (or the PREFIX environment variable) can be used to change
 | |
| the prefix which all files are installed under.  There are also several options
 | |
| allowing for more fine-tuned control, see the --help output for details.
 | |
| 
 | |
| Packaging
 | |
| ---------
 | |
| 
 | |
| Everything can be installed to a specific root directory by passing a --destdir
 | |
| option to the install stage (or setting the DESTDIR environment variable),
 | |
| which adds a prefix to all install paths.  For example:
 | |
| 
 | |
|     ./waf configure --prefix=/usr
 | |
|     ./waf
 | |
|     ./waf install --destdir=/tmp/package
 |