Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals

Configuration

FishSound can be configured on most platforms using the GNU autoconf ./configure system described below. More...

Platform-specific configuration

For Win32, see the README.win32 section. You will need to edit win32/config.h by hand to achieve the customizations described below.

./configure

It is possible to customize the functionality of libfishsound by using various ./configure flags when building it from source; for example you can build a smaller version of libfishsound to only decode or encode, or and you can choose to disable support for a particular codec. By default, both decoding and encoding support is built for all codecs found on the system.

For general information about using ./configure, see the file INSTALL

Removing encoding support

Configuring with --disable-encode will remove all support for encoding:

Removing decoding support

Configuring with --disable-decode will remove all support for decoding:

Removing Vorbis support

Configuring with --disable-vorbis will remove all support for Vorbis:

Removing Speex support

Configuring with --disable-speex will remove all support for Speex:

Configuration summary

Upon successful configuration, you should see something like this:
------------------------------------------------------------------------
  libfishsound 0.6.0:  Automatic configuration OK.

  General configuration:

    Experimental code: ........... no
    Decoding support: ............ yes
    Encoding support: ............ yes

  Library configuration (./src/libfishsound):

    Vorbis support: .............. yes
    Speex support: ............... yes

  Example programs (./src/examples):

    identify decode encode

  Installation paths:

    libfishsound: ................ /usr/local/lib
    C header files: .............. /usr/local/include/fishsound
    Documentation: ............... /usr/local/share/doc/libfishsound

  Example programs will be built but not installed.
------------------------------------------------------------------------

Generated on Tue Jul 19 22:20:01 2005 for libfishsound by  doxygen 1.4.0