configure:20846: checking shout/shout.h usability configure:20858: gcc -c -I/usr/local/include -I/usr/local/include -D_THREAD_SA FE conftest.c >&5 configure:20864: $? = 0 configure:20868: test -z || test ! -s conftest.err configure:20871: $? = 0 configure:20874: test -s conftest.o configure:20877: $? = 0 configure:20887: result: yes configure:20891: checking shout/shout.h presence configure:20901: gcc -E -I/usr/local/include -D_THREAD_SAFE conftest.c configure:20907: $? = 0 configure:20927: result: yes configure:20962: checking for shout/shout.h configure:20969: result: yes configure:20978: checking for shout_new configure:21035: gcc -o conftest -I/usr/local/include -I/usr/local/include -D_ THREAD_SAFE -L/usr/local/lib conftest.c -L/usr/local/lib -lshout -logg >&5 ld: Undefined symbols: _vorbis_comment_clear _vorbis_comment_init _vorbis_info_clear _vorbis_info_init _vorbis_packet_blocksize _vorbis_synthesis_headerin configure:21041: $? = 1 configure: failed program was: | /* confdefs.h. */ | | #define PACKAGE_NAME "IceS" | #define PACKAGE_TARNAME "ices" | #define PACKAGE_VERSION "2.0.1" | #define PACKAGE_STRING "IceS 2.0.1" | #define PACKAGE_BUGREPORT "icecast@xiph.org" | #define PACKAGE "ices" | #define VERSION "2.0.1" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_DLFCN_H 1 | #ifdef __cplusplus | extern "C" void std::exit (int) throw (); using std::exit; | #endif | #define _XOPEN_SOURCE 600 | #define _GNU_SOURCE | #define STDC_HEADERS 1 | #define WORDS_BIGENDIAN 1 | #define HAVE_UINT64_T 1 | #define HAVE_SHOUT_SHOUT_H 1 | /* end confdefs.h. */ | /* Define shout_new to an innocuous variant, in case declares shout_new . | For example, HP-UX 11i declares gettimeofday. */ | #define shout_new innocuous_shout_new | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char shout_new (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef shout_new | | /* Override any gcc2 internal prototype to avoid an error. */ | #ifdef __cplusplus | extern "C" | { | #endif | /* We use char because int might match the return type of a gcc2 | builtin and then its argument prototype would still apply. */ | char shout_new (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined (__stub_shout_new) || defined (__stub___shout_new) | choke me | #else | char (*f) () = shout_new; | #endif | #ifdef __cplusplus | } | #endif | | int | main () | { | return f != shout_new; | ; | return 0; | } configure:21066: result: no configure:21105: error: must have libshout installed!