Compile errors in kdemultimedia

Jeff Stuart jstuart at computer-city.net
Mon Nov 18 17:44:11 GMT 2002


First, I'd like to say congrats KDE team!  I've only had 2 areas of KDE
not compile for me from the latest KDE CVS!  As of a couple of weeks
ago, I couldn't have had said that!

This is one of the two areas. :)  KDE Multimedia.  Attached is the
relevant error messages from the compile.  For the first two files that
have compile problems, it's VERY possible/even probable that I don't
have all the proper Alsa files installed properly.  If that's the case,
if someone could point me to the relevant docs.

However, the yaf stuff, I have NO clue at all why it's not working.  

Since it's very possible it's a config problem on my end for any of the
above errors, I've not yet filed a bug report.  If it's NOT a config
problem, I'll be happy to file the bug report.

Here is my configure command:

/usr/local/src/kde-cvs/kdemultimedia/configure
--srcdir=/usr/local/src/kde-cvs/kdemultimedia --disable-cdparanoia
--enable-final --enable-audio=oss,alsa --with-arts-alsa
--without-cdparanoia

Any pointers would be much appreciated. 
-- 
Jeff Stuart <jstuart at computer-city.net>
-------------- next part --------------
Making all in TIMIDITY
make[3]: Entering directory `/usr/local/build/kde-cvs/kdemultimedia/kmidi/TIMIDITY'
source='alsa_a.c' object='alsa_a.o' libtool=no \
depfile='.deps/alsa_a.Po' tmpdepfile='.deps/alsa_a.TPo' \
depmode=gcc3 /bin/sh /usr/local/src/kde-cvs/kdemultimedia/admin/depcomp \
gcc -DHAVE_CONFIG_H -I. -I/usr/local/src/kde-cvs/kdemultimedia/kmidi/TIMIDITY -I../.. -I/usr/X11R6/include `/opt/kde3.1.0/bin/artsc-config --cflags`  -DQT_THREAD_SUPPORT  -D_REENTRANT -DDEFAULT_PATH=\"/opt/kde3.1.0/share/apps/kmidi/config\" -DAU_OSS -DAU_ALSA  -DIA_XAW -DQT_THREAD_SUPPORT  -D_REENTRANT  -fasm -ansi -W -Wall -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -O2   -c `test -f 'alsa_a.c' || echo '/usr/local/src/kde-cvs/kdemultimedia/kmidi/TIMIDITY/'`alsa_a.c
alsa_a.c:136: parse error before `*'
alsa_a.c:136: warning: type defaults to `int' in declaration of `handle'
alsa_a.c:136: ISO C forbids data definition with no type or storage class
alsa_a.c:143: warning: no previous prototype for `alsa_tell'
alsa_a.c: In function `error_report':
alsa_a.c:151: warning: implicit declaration of function `snd_strerror'
alsa_a.c: In function `check_sound_cards':
alsa_a.c:161: storage size of `ctl_hw_info' isn't known
alsa_a.c:162: `snd_pcm_info_t' undeclared (first use in this function)
alsa_a.c:162: (Each undeclared identifier is reported only once
alsa_a.c:162: for each function it appears in.)
alsa_a.c:162: parse error before `pcm_info'
alsa_a.c:163: `snd_ctl_t' undeclared (first use in this function)
alsa_a.c:163: `ctl_handle' undeclared (first use in this function)
alsa_a.c:163: warning: statement with no effect
alsa_a.c:164: parse error before `const'
alsa_a.c:170: `env_sound_card' undeclared (first use in this function)
alsa_a.c:174: `env_pcm_device' undeclared (first use in this function)
alsa_a.c:177: `tmp' undeclared (first use in this function)
alsa_a.c:177: warning: implicit declaration of function `snd_cards'
alsa_a.c:197: warning: implicit declaration of function `snd_ctl_open'
alsa_a.c:205: warning: implicit declaration of function `snd_ctl_hw_info'
alsa_a.c:211: warning: implicit declaration of function `snd_ctl_close'
alsa_a.c:231: warning: implicit declaration of function `snd_ctl_pcm_info'
alsa_a.c:231: `pcm_info' undeclared (first use in this function)
alsa_a.c:239: `SND_PCM_INFO_PLAYBACK' undeclared (first use in this function)
alsa_a.c:161: warning: unused variable `ctl_hw_info'
alsa_a.c:158: warning: unused parameter `extra_param'
alsa_a.c: In function `set_playback_info':
alsa_a.c:273: `snd_pcm_channel_info_t' undeclared (first use in this function)
alsa_a.c:273: parse error before `playback_info'
alsa_a.c:274: `snd_pcm_format_t' undeclared (first use in this function)
alsa_a.c:279: storage size of `playback_params' isn't known
alsa_a.c:280: storage size of `playback_status' isn't known
alsa_a.c:281: storage size of `setup' isn't known
alsa_a.c:285: `pcm_format' undeclared (first use in this function)
alsa_a.c:289: `SND_PCM_CHANNEL_PLAYBACK' undeclared (first use in this function)
alsa_a.c:290: `SND_PCM_MODE_BLOCK' undeclared (first use in this function)
alsa_a.c:292: `playback_info' undeclared (first use in this function)
alsa_a.c:295: warning: implicit declaration of function `snd_pcm_plugin_info'
alsa_a.c:333: `SND_PCM_FMT_S16_LE' undeclared (first use in this function)
alsa_a.c:335: `SND_PCM_SFMT_S16_LE' undeclared (first use in this function)
alsa_a.c:338: `SND_PCM_FMT_U16_LE' undeclared (first use in this function)
alsa_a.c:340: `SND_PCM_SFMT_U16_LE' undeclared (first use in this function)
alsa_a.c:343: `SND_PCM_FMT_S16_BE' undeclared (first use in this function)
alsa_a.c:345: `SND_PCM_SFMT_S16_BE' undeclared (first use in this function)
alsa_a.c:348: `SND_PCM_FMT_U16_BE' undeclared (first use in this function)
alsa_a.c:363: `SND_PCM_FMT_U8' undeclared (first use in this function)
alsa_a.c:365: `SND_PCM_SFMT_U8' undeclared (first use in this function)
alsa_a.c:368: `SND_PCM_FMT_S8' undeclared (first use in this function)
alsa_a.c:437: warning: implicit declaration of function `snd_pcm_plugin_flush'
alsa_a.c:439: `SND_PCM_START_FULL' undeclared (first use in this function)
alsa_a.c:440: `SND_PCM_STOP_STOP' undeclared (first use in this function)
alsa_a.c:443: warning: implicit declaration of function `snd_pcm_channel_params'
alsa_a.c:459: warning: implicit declaration of function `snd_pcm_plugin_prepare'
alsa_a.c:467: warning: implicit declaration of function `snd_pcm_plugin_setup'
alsa_a.c:477: warning: implicit declaration of function `snd_pcm_plugin_status'
alsa_a.c:281: warning: unused variable `setup'
alsa_a.c:280: warning: unused variable `playback_status'
alsa_a.c:279: warning: unused variable `playback_params'
alsa_a.c: In function `open_output':
alsa_a.c:506: warning: implicit declaration of function `snd_pcm_open'
alsa_a.c:507: `SND_PCM_OPEN_PLAYBACK' undeclared (first use in this function)
alsa_a.c:507: `SND_PCM_OPEN_NONBLOCK' undeclared (first use in this function)
alsa_a.c:528: warning: implicit declaration of function `snd_pcm_file_descriptor'
alsa_a.c:528: `SND_PCM_CHANNEL_PLAYBACK' undeclared (first use in this function)
alsa_a.c: In function `close_output':
alsa_a.c:540: warning: implicit declaration of function `snd_pcm_close'
alsa_a.c: At top level:
alsa_a.c:574: warning: no previous prototype for `playback_write_error'
alsa_a.c: In function `playback_write_error':
alsa_a.c:575: `snd_pcm_channel_status_t' undeclared (first use in this function)
alsa_a.c:575: parse error before `status'
alsa_a.c:577: `status' undeclared (first use in this function)
alsa_a.c:578: `SND_PCM_CHANNEL_PLAYBACK' undeclared (first use in this function)
alsa_a.c:583: `SND_PCM_STATUS_UNDERRUN' undeclared (first use in this function)
alsa_a.c:591: `SND_PCM_STATUS_READY' undeclared (first use in this function)
alsa_a.c:598: `SND_PCM_STATUS_RUNNING' undeclared (first use in this function)
alsa_a.c: In function `driver_output_data':
alsa_a.c:610: warning: implicit declaration of function `snd_pcm_plugin_write'
alsa_a.c: In function `output_count':
alsa_a.c:622: storage size of `playback_status' isn't known
alsa_a.c:622: warning: unused variable `playback_status'
alsa_a.c:624: warning: `samples_queued' might be used uninitialized in this function
alsa_a.c: In function `flush_output':
alsa_a.c:670: `SND_PCM_CHANNEL_PLAYBACK' undeclared (first use in this function)
alsa_a.c: In function `purge_output':
alsa_a.c:676: warning: implicit declaration of function `snd_pcm_plugin_playback_drain'
alsa_a.c:678: `SND_PCM_CHANNEL_PLAYBACK' undeclared (first use in this function)
make[3]: *** [alsa_a.o] Error 1
make[3]: Target `all' not remade because of errors.
make[3]: Leaving directory `/usr/local/build/kde-cvs/kdemultimedia/kmidi/TIMIDITY'
Making all in BITMAPS
make[3]: Entering directory `/usr/local/build/kde-cvs/kdemultimedia/kmidi/BITMAPS'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/build/kde-cvs/kdemultimedia/kmidi/BITMAPS'
make[3]: Entering directory `/usr/local/build/kde-cvs/kdemultimedia/kmidi'
source='/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp' object='alsa_a.o' libtool=no \
depfile='.deps/alsa_a.Po' tmpdepfile='.deps/alsa_a.TPo' \
depmode=gcc3 /bin/sh /usr/local/src/kde-cvs/kdemultimedia/admin/depcomp \
g++ -DHAVE_CONFIG_H -I. -I/usr/local/src/kde-cvs/kdemultimedia/kmidi -I.. `/opt/kde3.1.0/bin/artsc-config --cflags` -I/opt/kde3.1.0/include -I/usr/local/qt/include -I/usr/X11R6/include  -DDEFAULT_PATH=\"/opt/kde3.1.0/share/apps/kmidi/config\" -DKMIDI -DAU_OSS -DAU_ALSA -DQT_THREAD_SUPPORT  -D_REENTRANT -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -O3 -fomit-frame-pointer -ffast-math -c -o alsa_a.o `test -f '/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp' || echo '/usr/local/src/kde-cvs/kdemultimedia/kmidi/'`/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:136: syntax error before `*'
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp: In function `void error_report (int)':
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:151: `snd_strerror' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:151: (Each undeclared identifier is reported only 
once for each function it appears in.)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp: In function `int check_sound_cards (int *, int 
*, const long int *)':
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:161: aggregate `snd_ctl_hw_info ctl_hw_info' has 
incomplete type and cannot be initialized
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:162: `snd_pcm_info_t' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:162: parse error before `;'
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:163: `snd_ctl_t' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:163: `ctl_handle' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:177: `snd_cards' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:197: `snd_ctl_open' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:205: invalid use of undefined type `struct 
snd_ctl_hw_info'
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:161: forward declaration of `struct 
snd_ctl_hw_info'
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:211: `snd_ctl_close' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:231: `pcm_info' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:231: `snd_ctl_pcm_info' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:239: `SND_PCM_INFO_PLAYBACK' undeclared (first 
use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:159: warning: unused parameter `const long int 
*extra_param'
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:166: warning: `int tmp' might be used 
uninitialized in this function
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp: In function `int set_playback_info (void *, 
uint32 *, uint32 *, const long int *)':
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:273: `snd_pcm_channel_info_t' undeclared (first 
use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:273: parse error before `;'
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:274: `snd_pcm_format_t' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:279: aggregate `snd_pcm_channel_params 
playback_params' has incomplete type and cannot be initialized
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:280: aggregate `snd_pcm_channel_status 
playback_status' has incomplete type and cannot be initialized
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:281: aggregate `snd_pcm_channel_setup setup' has 
incomplete type and cannot be initialized
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:285: `pcm_format' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:289: `SND_PCM_CHANNEL_PLAYBACK' undeclared (first 
use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:290: `SND_PCM_MODE_BLOCK' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:292: `playback_info' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:295: `snd_pcm_plugin_info' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:333: `SND_PCM_FMT_S16_LE' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:335: `SND_PCM_SFMT_S16_LE' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:338: `SND_PCM_FMT_U16_LE' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:340: `SND_PCM_SFMT_U16_LE' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:343: `SND_PCM_FMT_S16_BE' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:345: `SND_PCM_SFMT_S16_BE' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:348: `SND_PCM_FMT_U16_BE' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:363: `SND_PCM_FMT_U8' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:365: `SND_PCM_SFMT_U8' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:368: `SND_PCM_FMT_S8' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:437: `snd_pcm_plugin_flush' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:439: `SND_PCM_START_FULL' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:440: `SND_PCM_STOP_STOP' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:443: invalid use of undefined type `struct 
snd_pcm_channel_params'
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:279: forward declaration of `struct 
snd_pcm_channel_params'
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:459: `snd_pcm_plugin_prepare' undeclared (first 
use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:467: `snd_pcm_plugin_setup' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:477: `snd_pcm_plugin_status' undeclared (first 
use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:282: warning: `int tmp' might be used 
uninitialized in this function
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp: In function `int open_output ()':
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:506: `handle' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:507: `SND_PCM_OPEN_PLAYBACK' undeclared (first 
use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:507: `SND_PCM_OPEN_NONBLOCK' undeclared (first 
use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:507: `snd_pcm_open' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:528: `snd_pcm_file_descriptor' undeclared (first 
use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp: In function `void close_output ()':
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:540: `snd_pcm_close' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp: In function `void playback_write_error ()':
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:575: `snd_pcm_channel_status_t' undeclared (first 
use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:575: parse error before `;'
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:577: `status' undeclared (first use this 
function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:583: `SND_PCM_STATUS_UNDERRUN' undeclared (first 
use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:591: `SND_PCM_STATUS_READY' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:598: `SND_PCM_STATUS_RUNNING' undeclared (first 
use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp: In function `int driver_output_data (unsigned 
char *, long unsigned int)':
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:610: `snd_pcm_plugin_write' undeclared (first use 
this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:606: warning: `int ret_value' might be used 
uninitialized in this function
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp: In function `int output_count (long unsigned 
int)':
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:622: aggregate `snd_pcm_channel_status 
playback_status' has incomplete type and cannot be initialized
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp: In function `void purge_output ()':
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:676: `snd_pcm_plugin_playback_drain' undeclared 
(first use this function)
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp: In function `int open_output ()':
/usr/local/src/kde-cvs/kdemultimedia/kmidi/alsa_a.cpp:498: warning: `int ret' might be used 
uninitialized in this function
make[3]: *** [alsa_a.o] Error 1
make[3]: Target `all-am' not remade because of errors.
make[3]: Leaving directory `/usr/local/build/kde-cvs/kdemultimedia/kmidi'
make[2]: *** [all-recursive] Error 1
make[2]: Target `all' not remade because of errors.
make[2]: Leaving directory `/usr/local/build/kde-cvs/kdemultimedia/kmidi'
Making all in yafsplay
make[5]: Entering directory `/usr/local/build/kde-cvs/kdemultimedia/mpeglib/example/yaf/yafsplay'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/usr/local/build/kde-cvs/kdemultimedia/mpeglib/example/yaf/yafsplay'
Making all in yafmpgplay
make[5]: Entering directory `/usr/local/build/kde-cvs/kdemultimedia/mpeglib/example/yaf/yafmpgplay'
/bin/sh ../../../../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST    -o yaf-mpgplay -L/usr/X11R6/lib -L/usr/local/qt/lib -L/opt/kde3.1.0/lib   mpg_control.o ../yafcore/libyafcore.la ../yafxplayer/libyafxplayer.la ../../../lib/libmpeg.la -lX11 -lXext -lm -lstdc++ -lXv -lXxf86dga  -lXxf86vm  -lcdda_paranoia -lcdda_interface  -lvorbisfile -lvorbis -logg -lpthread -lasound
mpg_control.o: In function `control_mpgplay(InputInterface *, OutputInterface *, InputDecoder *)':
mpg_control.o(.text+0x18): undefined reference to `cout'
mpg_control.o(.text+0x1d): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x25): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x31): undefined reference to `cout'
mpg_control.o(.text+0x36): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x3e): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x4a): undefined reference to `cout'
mpg_control.o(.text+0x4f): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x57): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x63): undefined reference to `cout'
mpg_control.o(.text+0x68): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x70): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x7c): undefined reference to `cout'
mpg_control.o(.text+0x81): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x89): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x95): undefined reference to `cout'
mpg_control.o(.text+0x9a): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0xa2): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0xae): undefined reference to `cout'
mpg_control.o(.text+0xb3): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0xbb): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0xc7): undefined reference to `cout'
mpg_control.o(.text+0xcc): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0xd4): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0xe0): undefined reference to `cout'
mpg_control.o(.text+0xe5): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0xed): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0xf9): undefined reference to `cout'
mpg_control.o(.text+0xfe): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x106): undefined reference to `endl(ostream &)'
mpg_control.o: In function `usage(void)':
mpg_control.o(.text+0x130): undefined reference to `cout'
mpg_control.o(.text+0x135): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x13d): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x149): undefined reference to `cout'
mpg_control.o(.text+0x14e): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x156): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x15d): undefined reference to `cout'
mpg_control.o(.text+0x162): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x16e): undefined reference to `cout'
mpg_control.o(.text+0x173): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x17b): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x187): undefined reference to `cout'
mpg_control.o(.text+0x18c): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x194): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x1a0): undefined reference to `cout'
mpg_control.o(.text+0x1a5): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x1ad): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x1b9): undefined reference to `cout'
mpg_control.o(.text+0x1be): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x1c6): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x1d2): undefined reference to `cout'
mpg_control.o(.text+0x1d7): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x1df): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x1eb): undefined reference to `cout'
mpg_control.o(.text+0x1f0): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x1f8): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x204): undefined reference to `cout'
mpg_control.o(.text+0x209): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x211): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x21d): undefined reference to `cout'
mpg_control.o(.text+0x222): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x22a): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x236): undefined reference to `cout'
mpg_control.o(.text+0x23b): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x243): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x24f): undefined reference to `cout'
mpg_control.o(.text+0x254): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x25c): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x268): undefined reference to `cout'
mpg_control.o(.text+0x26d): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x275): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x281): undefined reference to `cout'
mpg_control.o(.text+0x286): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x28e): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x295): undefined reference to `cout'
mpg_control.o(.text+0x29a): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x2ae): undefined reference to `cout'
mpg_control.o(.text+0x2b3): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x2bc): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x2c4): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x2cb): undefined reference to `cout'
mpg_control.o(.text+0x2d0): undefined reference to `endl(ostream &)'
mpg_control.o(.text+0x2dc): undefined reference to `cout'
mpg_control.o(.text+0x2e1): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x2e9): undefined reference to `endl(ostream &)'
mpg_control.o: In function `main':
mpg_control.o(.text+0x32d): undefined reference to `cout'
mpg_control.o(.text+0x4a0): undefined reference to `cout'
mpg_control.o(.text+0x4a5): undefined reference to `ostream::operator<<(char const *)'
mpg_control.o(.text+0x4ad): undefined reference to `endl(ostream &)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `cerr'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(unsigned long)'
../yafcore/.libs/libyafcore.so: undefined reference to `fstreambase::close(void)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(char)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(long)'
../yafcore/.libs/libyafcore.so: undefined reference to `ios virtual table'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(void const *)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(double)'
../yafcore/.libs/libyafcore.so: undefined reference to `istream::get(char &)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(long long)'
../yafcore/.libs/libyafcore.so: undefined reference to `istream::ios virtual table'
../yafcore/.libs/libyafcore.so: undefined reference to `ostream::operator<<(int)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(unsigned int)'
../yafcore/.libs/libyafcore.so: undefined reference to `fstreambase::fstreambase(int, char const *, int, int)'
../yafcore/.libs/libyafcore.so: undefined reference to `ifstream::ios virtual table'
collect2: ld returned 1 exit status
make[5]: *** [yaf-mpgplay] Error 1
make[5]: Target `all' not remade because of errors.
make[5]: Leaving directory `/usr/local/build/kde-cvs/kdemultimedia/mpeglib/example/yaf/yafmpgplay'
Making all in yaftplay
make[5]: Entering directory `/usr/local/build/kde-cvs/kdemultimedia/mpeglib/example/yaf/yaftplay'
/bin/sh ../../../../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST    -o yaf-tplay -L/usr/X11R6/lib -L/usr/local/qt/lib -L/opt/kde3.1.0/lib  tplay_control.o ../yafcore/libyafcore.la ../yafxplayer/libyafxplayer.la ../../../lib/libmpeg.la -lX11 -lXext -lm -lstdc++ -lXv -lXxf86dga  -lXxf86vm  -lcdda_paranoia -lcdda_interface  -lvorbisfile -lvorbis -logg -lpthread -lasound
tplay_control.o: In function `control_tplay(InputInterface *, OutputInterface *, InputDecoder *)':
tplay_control.o(.text+0x18): undefined reference to `cout'
tplay_control.o(.text+0x1d): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x25): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x31): undefined reference to `cout'
tplay_control.o(.text+0x36): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x3e): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x4a): undefined reference to `cout'
tplay_control.o(.text+0x4f): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x57): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x63): undefined reference to `cout'
tplay_control.o(.text+0x68): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x70): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x7c): undefined reference to `cout'
tplay_control.o(.text+0x81): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x89): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x95): undefined reference to `cout'
tplay_control.o(.text+0x9a): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0xa2): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0xae): undefined reference to `cout'
tplay_control.o(.text+0xb3): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0xbb): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0xc7): undefined reference to `cout'
tplay_control.o(.text+0xcc): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0xd4): undefined reference to `endl(ostream &)'
tplay_control.o: In function `usage(void)':
tplay_control.o(.text+0xfc): undefined reference to `cout'
tplay_control.o(.text+0x101): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x109): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x115): undefined reference to `cout'
tplay_control.o(.text+0x11a): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x122): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x129): undefined reference to `cout'
tplay_control.o(.text+0x12e): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x13a): undefined reference to `cout'
tplay_control.o(.text+0x13f): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x147): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x153): undefined reference to `cout'
tplay_control.o(.text+0x158): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x160): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x167): undefined reference to `cout'
tplay_control.o(.text+0x16c): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x180): undefined reference to `cout'
tplay_control.o(.text+0x185): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x18e): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x196): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x19d): undefined reference to `cout'
tplay_control.o(.text+0x1a2): undefined reference to `endl(ostream &)'
tplay_control.o(.text+0x1ae): undefined reference to `cout'
tplay_control.o(.text+0x1b3): undefined reference to `ostream::operator<<(char const *)'
tplay_control.o(.text+0x1bb): undefined reference to `endl(ostream &)'
tplay_control.o: In function `main':
tplay_control.o(.text+0x1fd): undefined reference to `cout'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `cerr'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(unsigned long)'
../yafcore/.libs/libyafcore.so: undefined reference to `fstreambase::close(void)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(char)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(long)'
../yafcore/.libs/libyafcore.so: undefined reference to `ios virtual table'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(void const *)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(double)'
../yafcore/.libs/libyafcore.so: undefined reference to `istream::get(char &)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(long long)'
../yafcore/.libs/libyafcore.so: undefined reference to `istream::ios virtual table'
../yafcore/.libs/libyafcore.so: undefined reference to `ostream::operator<<(int)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(unsigned int)'
../yafcore/.libs/libyafcore.so: undefined reference to `fstreambase::fstreambase(int, char const *, int, int)'
../yafcore/.libs/libyafcore.so: undefined reference to `ifstream::ios virtual table'
collect2: ld returned 1 exit status
make[5]: *** [yaf-tplay] Error 1
make[5]: Target `all' not remade because of errors.
make[5]: Leaving directory `/usr/local/build/kde-cvs/kdemultimedia/mpeglib/example/yaf/yaftplay'
Making all in yafvorbis
make[5]: Entering directory `/usr/local/build/kde-cvs/kdemultimedia/mpeglib/example/yaf/yafvorbis'
/bin/sh ../../../../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST    -o yaf-vorbis -L/usr/X11R6/lib -L/usr/local/qt/lib -L/opt/kde3.1.0/lib   vorbis_control.o ../yafcore/libyafcore.la ../yafxplayer/libyafxplayer.la ../../../lib/libmpeg.la -lX11 -lXext -lm -lstdc++ -lXv -lXxf86dga  -lXxf86vm  -lcdda_paranoia -lcdda_interface  -lvorbisfile -lvorbis -logg -lpthread -lasound
vorbis_control.o: In function `control_vorbis(InputInterface *, OutputInterface *, InputDecoder *)':
vorbis_control.o(.text+0x18): undefined reference to `cout'
vorbis_control.o(.text+0x1d): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x25): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x31): undefined reference to `cout'
vorbis_control.o(.text+0x36): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x3e): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x4a): undefined reference to `cout'
vorbis_control.o(.text+0x4f): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x57): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x63): undefined reference to `cout'
vorbis_control.o(.text+0x68): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x70): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x7c): undefined reference to `cout'
vorbis_control.o(.text+0x81): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x89): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x95): undefined reference to `cout'
vorbis_control.o(.text+0x9a): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0xa2): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0xae): undefined reference to `cout'
vorbis_control.o(.text+0xb3): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0xbb): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0xc7): undefined reference to `cout'
vorbis_control.o(.text+0xcc): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0xd4): undefined reference to `endl(ostream &)'
vorbis_control.o: In function `usage(void)':
vorbis_control.o(.text+0xfc): undefined reference to `cout'
vorbis_control.o(.text+0x101): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x109): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x115): undefined reference to `cout'
vorbis_control.o(.text+0x11a): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x122): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x129): undefined reference to `cout'
vorbis_control.o(.text+0x12e): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x13a): undefined reference to `cout'
vorbis_control.o(.text+0x13f): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x147): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x153): undefined reference to `cout'
vorbis_control.o(.text+0x158): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x160): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x167): undefined reference to `cout'
vorbis_control.o(.text+0x16c): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x180): undefined reference to `cout'
vorbis_control.o(.text+0x185): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x18e): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x196): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x19d): undefined reference to `cout'
vorbis_control.o(.text+0x1a2): undefined reference to `endl(ostream &)'
vorbis_control.o(.text+0x1ae): undefined reference to `cout'
vorbis_control.o(.text+0x1b3): undefined reference to `ostream::operator<<(char const *)'
vorbis_control.o(.text+0x1bb): undefined reference to `endl(ostream &)'
vorbis_control.o: In function `main':
vorbis_control.o(.text+0x20f): undefined reference to `cout'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `cerr'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(unsigned long)'
../yafcore/.libs/libyafcore.so: undefined reference to `fstreambase::close(void)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(char)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(long)'
../yafcore/.libs/libyafcore.so: undefined reference to `ios virtual table'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(void const *)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(double)'
../yafcore/.libs/libyafcore.so: undefined reference to `istream::get(char &)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(long long)'
../yafcore/.libs/libyafcore.so: undefined reference to `istream::ios virtual table'
../yafcore/.libs/libyafcore.so: undefined reference to `ostream::operator<<(int)'
/usr/local/build/kde-cvs/kdemultimedia/mpeglib/lib/.libs/libmpeg.so: undefined reference to `ostream::operator<<(unsigned int)'
../yafcore/.libs/libyafcore.so: undefined reference to `fstreambase::fstreambase(int, char const *, int, int)'
../yafcore/.libs/libyafcore.so: undefined reference to `ifstream::ios virtual table'
collect2: ld returned 1 exit status
make[5]: *** [yaf-vorbis] Error 1
make[5]: Target `all' not remade because of errors.
make[5]: Leaving directory `/usr/local/build/kde-cvs/kdemultimedia/mpeglib/example/yaf/yafvorbis'
Making all in yafyuv


More information about the kde-core-devel mailing list