Changes between Version 1 and Version 3 of Ticket #1025
- Timestamp:
- Jan 14, 2010 2:36:38 PM (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1025
- Property Status changed from new to closed
- Property Resolution changed from to fixed
- Property Summary changed from Support for using different PortAudio installation/path to Support for using alternate third party PortAudio, Speex, and GSM libraries
-
Ticket #1025 – Description
v1 v3 1 Add support for using different !PortAudio installation than the one in the '''{{{third_party}}}''' directory. This is useful to make use of specific features in the system that have been configured in the installed!PortAudio.1 Add support for using different !PortAudio, Speex, and/or GSM library installation than the one in the '''{{{third_party}}}''' directory. This is useful to make use of specific features in the system that have been configured in the installed library. For example, !PortAudio library that comes with OpenBSD has support for ''sndio'', which is not normally available/enabled in our !PortAudio. 2 2 3 To use different !PortAudio installation, just specify it with '''{{{--with-pa-path}}}''' argument of the {{{./configure}}} script. For example, to use !PortAudio that has been installed in the system:3 New '''{{{./aconfigure}}}''' options are to be implemented: 4 4 5 5 {{{ 6 $ ./aconfigure --with-pa-path=/usr 6 --with-external-speex Use external Speex development files, not the one in 7 "third_party" directory. When this option is set, 8 make sure that Speex is accessible to use (hint: use 9 CFLAGS and LDFLAGS env var to set the include/lib 10 paths) 11 --with-external-gsm Use external GSM codec library, not the one in 12 "third_party" directory. When this option is set, 13 make sure that the GSM include/lib files are 14 accessible to use (hint: use CFLAGS and LDFLAGS env 15 var to set the include/lib paths) 16 --with-external-pa Use external PortAudio development files, not the 17 one in "third_party" directory. When this option is 18 set, make sure that PortAudio is accessible to use 19 (hint: use CFLAGS and LDFLAGS env var to set the 20 include/lib paths) 7 21 }}} 8 22 9 With the command above, we will use {{{/usr/include/portaudio.h}}} and libportaudio in {{{/usr/lib}}}.10