cc -I../libavcodec -I../libavformat -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -I. -I.. -I../libavutil -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=prescott -mtune=prescott -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/include/ -I/usr/include/SDL -D_REENTRANT -I/usr/include/kde/artsc -pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include -c -o ad_libdca.o ad_libdca.c ad_libdca.c:53: error: 'DCA_MONO' undeclared here (not in a function) ad_libdca.c:54: error: 'DCA_STEREO' undeclared here (not in a function) ad_libdca.c:55: error: 'DCA_2F1R' undeclared here (not in a function) ad_libdca.c:56: error: 'DCA_2F2R' undeclared here (not in a function) ad_libdca.c:57: error: 'DCA_3F2R' undeclared here (not in a function) ad_libdca.c:58: error: 'DCA_LFE' undeclared here (not in a function) ad_libdca.c:64: error: expected ')' before 's' ad_libdca.c:71: error: expected ')' before '*' token ad_libdca.c: In function 'channels_info': ad_libdca.c:178: error: 'DCA_CHANNEL_MASK' undeclared (first use in this function) ad_libdca.c:178: error: (Each undeclared identifier is reported only once ad_libdca.c:178: error: for each function it appears in.) ad_libdca.c:182: error: 'DCA_CHANNEL' undeclared (first use in this function) ad_libdca.c:188: error: 'DCA_3F' undeclared (first use in this function) ad_libdca.c: In function 'dts_sync': ad_libdca.c:222: warning: implicit declaration of function 'dca_syncinfo' ad_libdca.c: In function 'decode_audio': ad_libdca.c:246: error: 'level_t' undeclared (first use in this function) ad_libdca.c:246: error: expected ';' before 'level' ad_libdca.c:247: error: 'sample_t' undeclared (first use in this function) ad_libdca.c:247: error: expected ';' before 'bias' ad_libdca.c:248: warning: ISO C90 forbids mixed declarations and code ad_libdca.c:256: error: 'DCA_CHANNEL_MASK' undeclared (first use in this function) ad_libdca.c:259: error: 'level' undeclared (first use in this function) ad_libdca.c:260: error: 'bias' undeclared (first use in this function) ad_libdca.c:261: error: 'DCA_ADJUST_LEVEL' undeclared (first use in this function) ad_libdca.c:262: warning: implicit declaration of function 'dca_frame' ad_libdca.c:267: warning: implicit declaration of function 'dca_blocks_num' ad_libdca.c:270: warning: implicit declaration of function 'dca_block' ad_libdca.c:275: warning: implicit declaration of function 'convert2s16_multi' ad_libdca.c:275: warning: implicit declaration of function 'dca_samples' ad_libdca.c: In function 'init': ad_libdca.c:301: warning: implicit declaration of function 'dca_init' ad_libdca.c:301: warning: assignment makes pointer from integer without a cast ad_libdca.c:310: warning: implicit declaration of function 'dca_free' make[1]: *** [ad_libdca.o] Error 1 make[1]: Leaving directory `/home/athena/src/mplayer/libmpcodecs' make: *** [libmpcodecs/libmpcodecs.a] Error 2