diff options
author | Jamie Bullock <jamie@postlude.co.uk> | 2012-06-10 12:11:15 +0100 |
---|---|---|
committer | Jamie Bullock <jamie@postlude.co.uk> | 2012-06-10 12:11:15 +0100 |
commit | 59dd1cb1983661d761839da8df79be11de13edb6 (patch) | |
tree | 8de6e30a5050e5428273dd62bc6f11e3d287f6ba | |
parent | a72d5fc5c7fcc5f0585904904892a0861e318918 (diff) | |
download | LibXtract-59dd1cb1983661d761839da8df79be11de13edb6.tar.gz LibXtract-59dd1cb1983661d761839da8df79be11de13edb6.tar.bz2 LibXtract-59dd1cb1983661d761839da8df79be11de13edb6.zip |
Updated README to cater for release vs SVN
-rw-r--r-- | README.md | 23 |
1 files changed, 18 insertions, 5 deletions
@@ -10,18 +10,31 @@ Hopefully this not only makes the library more efficient when computing large nu A complete list of features can be found by viewing the header files, or reading the doxygen documentation, available with this package. +## Downloading + +The latest source code release for LibXtract can be downloaded from [https://github.com/jamiebullock/LibXtract/downloads](https://github.com/jamiebullock/LibXtract/downloads). + ## Dependencies -To compile LibXtract, the following software is also needed: +To compile LibXtract from the source code release, the following optional software is also needed: - automake >= 1.6 fftw3 (compiled with floating-point support) -To build the PD external, the PD header 'm_pd.h' is required +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). + +If you are compiling LibXtract compile from SVN, the **autotools** build system is required. This includes: + + automake >= 1.11 + autoconf >= 2.68 + libtool >= 2.4 ## Installation -Type: +If you are installing from SVN first run: + + sh autogen.sh + +If autogen.sh was successful, or you downloaded the source release, type: ./configure --enable-pd_example --enable-fft make @@ -33,7 +46,7 @@ There following configure flags are optional: --enable-fft (to enable functions that require fftw3) --enable-simpletest (to build the simpletest example) -If you wish to build a Universal binary on OS X: +If you wish to build a Universal binary on OS X, you may need to do something like this: CFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch i386 -arch ppc" \./configure --isable-dependency-tracking --your-options |