Mercurial > hg > libxtract
comparison README.md @ 143:09599ca5a02a
removed references to FFTW
author | Jamie Bullock <jamie@jamiebullock.com> |
---|---|
date | Mon, 07 Jan 2013 18:14:34 +0000 |
parents | cd6b321218f2 |
children | 38c00d1d5396 |
comparison
equal
deleted
inserted
replaced
142:117f42bd3ece | 143:09599ca5a02a |
---|---|
14 | 14 |
15 The latest source code release for LibXtract can be downloaded from [https://github.com/jamiebullock/LibXtract/downloads](https://github.com/jamiebullock/LibXtract/downloads). | 15 The latest source code release for LibXtract can be downloaded from [https://github.com/jamiebullock/LibXtract/downloads](https://github.com/jamiebullock/LibXtract/downloads). |
16 | 16 |
17 ## Dependencies | 17 ## Dependencies |
18 | 18 |
19 To compile LibXtract from the source code release, the following optional software is also needed: | |
20 | |
21 fftw3 (compiled with floating-point support) | |
22 | |
23 To build the PD external, the PD header 'm_pd.h' is required, this can be found in the [Pure Data source code release](http://puredata.info/downloads/pure-data). | 19 To build the PD external, the PD header 'm_pd.h' is required, this can be found in the [Pure Data source code release](http://puredata.info/downloads/pure-data). |
24 | 20 |
25 If you are compiling LibXtract from a GIT clone, the **autotools** build system is required. This includes: | 21 If you are compiling LibXtract from a GIT clone, the **autotools** build system is required. This includes: |
26 | 22 |
27 automake >= 1.11 | 23 automake >= 1.11 |
34 | 30 |
35 sh autogen.sh | 31 sh autogen.sh |
36 | 32 |
37 If autogen.sh was successful, or you downloaded the source release, type: | 33 If autogen.sh was successful, or you downloaded the source release, type: |
38 | 34 |
39 ./configure --enable-pd_example --enable-fft | 35 ./configure --enable-pd_example |
40 make | 36 make |
41 sudo make install | 37 sudo make install |
42 | 38 |
43 There following configure flags are optional: | 39 There following configure flags are optional: |
44 | 40 |
45 --enable-pd_example (to build the PD example) | 41 --enable-pd_example (to build the PD example) |
46 --enable-fft (to enable functions that require fftw3) | |
47 --enable-simpletest (to build the simpletest example) | 42 --enable-simpletest (to build the simpletest example) |
48 | 43 |
49 If you wish to build a Universal binary on OS X, you may need to do something like this: | 44 If you wish to build a Universal binary on OS X, you may need to do something like this: |
50 | 45 |
51 CFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc" \./configure --isable-dependency-tracking --your-options | 46 CFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc" \./configure --isable-dependency-tracking --your-options |