Mercurial > hg > sv-dependency-builds
annotate src/libsndfile-1.0.25/README @ 169:223a55898ab9 tip default
Add null config files
author | Chris Cannam <cannam@all-day-breakfast.com> |
---|---|
date | Mon, 02 Mar 2020 14:03:47 +0000 |
parents | 545efbb81310 |
children |
rev | line source |
---|---|
cannam@85 | 1 This is libsndfile, 1.0.25 |
cannam@85 | 2 |
cannam@85 | 3 libsndfile is a library of C routines for reading and writing |
cannam@85 | 4 files containing sampled audio data. |
cannam@85 | 5 |
cannam@85 | 6 The src/ directory contains the source code for library itself. |
cannam@85 | 7 |
cannam@85 | 8 The doc/ directory contains the libsndfile documentation. |
cannam@85 | 9 |
cannam@85 | 10 The examples/ directory contains examples of how to write code using |
cannam@85 | 11 libsndfile. |
cannam@85 | 12 |
cannam@85 | 13 The tests/ directory contains programs which link against libsndfile |
cannam@85 | 14 and test its functionality. |
cannam@85 | 15 |
cannam@85 | 16 The src/GSM610 directory contains code written by Jutta Degener and Carsten |
cannam@85 | 17 Bormann. Their original code can be found at : |
cannam@85 | 18 http://kbs.cs.tu-berlin.de/~jutta/toast.html |
cannam@85 | 19 |
cannam@85 | 20 The src/G72x directory contains code written and released by Sun Microsystems |
cannam@85 | 21 under a suitably free license. |
cannam@85 | 22 |
cannam@85 | 23 |
cannam@85 | 24 LINUX |
cannam@85 | 25 ----- |
cannam@85 | 26 Whereever possible, you should use the packages supplied by your Linux |
cannam@85 | 27 distribution. |
cannam@85 | 28 |
cannam@85 | 29 If you really do need to compile from source it should be as easy as: |
cannam@85 | 30 |
cannam@85 | 31 ./configure |
cannam@85 | 32 make |
cannam@85 | 33 make install |
cannam@85 | 34 |
cannam@85 | 35 Since libsndfile optionally links against libFLAC, libogg and libvorbis, you |
cannam@85 | 36 will need to install appropriate versions of these libraries before running |
cannam@85 | 37 configure as above. |
cannam@85 | 38 |
cannam@85 | 39 |
cannam@85 | 40 UNIX |
cannam@85 | 41 ---- |
cannam@85 | 42 Compile as for Linux. |
cannam@85 | 43 |
cannam@85 | 44 |
cannam@85 | 45 Win32/Win64 |
cannam@85 | 46 ----------- |
cannam@85 | 47 The default Windows compilers are nowhere near compliant with the 1999 ISO |
cannam@85 | 48 C Standard and hence not able to compile libsndfile. |
cannam@85 | 49 |
cannam@85 | 50 Please use the libsndfile binaries available on the libsndfile web site. |
cannam@85 | 51 |
cannam@85 | 52 |
cannam@85 | 53 MacOSX |
cannam@85 | 54 ------ |
cannam@85 | 55 Building on MacOSX should be the same as building it on any other Unix. |
cannam@85 | 56 |
cannam@85 | 57 |
cannam@85 | 58 CONTACTS |
cannam@85 | 59 -------- |
cannam@85 | 60 |
cannam@85 | 61 libsndfile was written by Erik de Castro Lopo (erikd AT mega-nerd DOT com). |
cannam@85 | 62 The libsndfile home page is at : |
cannam@85 | 63 |
cannam@85 | 64 http://www.mega-nerd.com/libsndfile/ |
cannam@85 | 65 |