compile problem
Steven Adeff <[email protected]> Sat, 9 Nov 2002 12:37:58 -0500
| Newsgroups | gmane.comp.audio.zinf.user |
|---|---|
| Message-ID | <[email protected]> |
I'm running Mandrake 9.0 and while compiling I get this error, anyone know how
to fix it? (it looks to be that I'm missing asoundlib.h but I don't know
where to get it as a mandrake rpm)
thanks!
[root@indierocksteve zinf-2.2.1]# make
for p in base base/src base/unix base/unix/src dlm dlm/rmp io io/alsa
io/alsa/unix io/alsa/unix/linux io/alsa/unix/linux/src io/esound io/arts/src
io/esound/src io/http io/local io/obs io/src io/soundcard io/soundcard/unix
io/soundcard/unix/linux io/soundcard/unix/linux/src
io/soundcard/unix/linux/src io/wavout io/wavout/src io/wavout/include lib
lib/xml lib/xml/src lib/http lib/http/src lib/zlib lmc lmc/xingmp3
lmc/xingmp3/src lib/gdbm lib/zlib/src lmc/vorbis plm plm/metadata
plm/playlist plm/portable plm/portable/pmp300 lmc/xingmp3/src
plm/metadata/id3v1 plm/metadata/id3v2 plm/metadata/misc plm/playlist/m3u
plm/portable/pmp300/sba ui ui/download ui/download/unix ui/zinf ui/cmdline
ui/download/unix/src ui/zinf/tools ui/zinf/unix ui/irman ui/lcd
ui/musicbrowser ui/zinf/src ui/zinf/tools/src ui/zinf/unix/src
ui/musicbrowser/src ui/musicbrowser/unix ui/mpg123 plm/playlist/pls
ui/irman/src ui/lcd/src ui/musicbrowser/unix/src ui/ncurses update
update/unix lmc/cd lmc/cd/src io/cd io/cd/unix io/cd/unix/src lib/unzip
lib/unzip/src ftc ftc/kjofol ftc/winamp lmc/vorbis/src lib/musicbrainz
plm/metadata/vorbis ui/corba lib/musicbrainz/lib; do \
test -d $p || mkdir $p; \
done
test -d plugins || mkdir plugins
make -f Makefile-plugins - plugins-cc
make[1]: Entering directory `/Files/Tarballz/zinf-2.2.1'
g++ -I. -I. -I./config -DUNIX_LIBDIR=\"/usr/local/lib\" -Dlinux -I.
-I./lib/gdbm -I./base/include -I./config -I./io/include -I./ui/include
-I./lmc/include -I./io/soundcard/unix/linux/include -I./lmc/xingmp3/include
-I./lmc/cd/include -I./plm/portable/pmp300/sba -I./lib/xml/include
-I./lib/zlib/include -I./lib/unzip/include -I./io/cd/unix/include
-I./base/aps -I./io/wavout/include -I./ui/lcd/include -I./ui/irman/include
-I./lib/http/include -I./io/signature/include -I./plm/metadata/id3v2
-I./lmc/wav/include -I./base/unix/include -I./base/unix/linux/include
-I./io/esound/include -I./ui/musicbrowser/unix/include -I./ui/zinf/include
-I./ui/zinf/unix/include -I./ui/download/unix/include
-I./ui/musicbrowser/include -I./ftc/kjofol -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/include/orbit-1.0
-I./io/alsa/unix/linux/include -I./lmc/vorbis/include -I./io/arts/include
-Wall -g -O2 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/artsc
-I/usr/include/gdk-pixbuf-1.0 -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/X11R6/include -D_REENTRANT -fPIC -c
io/alsa/unix/linux/src/alsapmo.cpp -o io/alsa/unix/linux/src/alsapmo.o
In file included from /usr/include/c++/3.2/backward/iostream.h:31,
from io/alsa/unix/linux/src/alsapmo.cpp:33:
/usr/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This
file includes at least one deprecated or antiquated header. Please consider
using one of the 32 headers found in section 17.4.1.2 of the C++ standard.
Examples include substituting the <X> header for the <X.h> header for C++
includes, or <sstream> instead of the deprecated header <strstream.h>. To
disable this warning use -Wno-deprecated.
In file included from io/alsa/unix/linux/src/alsapmo.cpp:34:
/usr/include/sys/asoundlib.h:1:2: warning: #warning This header is deprecated,
use <alsa/asoundlib.h> instead.
In file included from io/alsa/unix/linux/include/alsapmo.h:32,
from io/alsa/unix/linux/src/alsapmo.cpp:41:
/usr/include/sys/asoundlib.h:1:2: warning: #warning This header is deprecated,
use <alsa/asoundlib.h> instead.
In file included from io/alsa/unix/linux/src/alsapmo.cpp:41:
io/alsa/unix/linux/include/alsapmo.h:104: 'snd_mixer_gid_t' is used as a type,
but is not defined as a type.
io/alsa/unix/linux/include/alsapmo.h:105: 'snd_mixer_group_t' is used as a
type, but is not defined as a type.
io/alsa/unix/linux/src/alsapmo.cpp:54: type specifier omitted for parameter
`snd_mixer_gid_t'
io/alsa/unix/linux/src/alsapmo.cpp:54: parse error before `*' token
io/alsa/unix/linux/src/alsapmo.cpp: In function `int parse_gid(...)':
io/alsa/unix/linux/src/alsapmo.cpp:59: `gid' undeclared (first use this
function)
io/alsa/unix/linux/src/alsapmo.cpp:59: (Each undeclared identifier is reported
only once for each function it appears in.)
io/alsa/unix/linux/src/alsapmo.cpp:62: `str' undeclared (first use this
function)
io/alsa/unix/linux/src/alsapmo.cpp: In constructor
`AlsaPMO::AlsaPMO(FAContext*)':
io/alsa/unix/linux/src/alsapmo.cpp:117: `snd_card_name' undeclared (first use
this function)
io/alsa/unix/linux/src/alsapmo.cpp:143: `m_gid' undeclared (first use this
function)
/usr/include/alsa/mixer.h:84: too many arguments to function `int
snd_mixer_open(snd_mixer_t**, int)'
io/alsa/unix/linux/src/alsapmo.cpp:145: at this point in file
io/alsa/unix/linux/src/alsapmo.cpp:147: `m_group' undeclared (first use this
function)
io/alsa/unix/linux/src/alsapmo.cpp:150: `snd_mixer_group_read' undeclared
(first use this function)
/usr/include/alsa/mixer.h: In member function `virtual void
AlsaPMO::SetVolume(int, int)':
/usr/include/alsa/mixer.h:84: too many arguments to function `int
snd_mixer_open(snd_mixer_t**, int)'
io/alsa/unix/linux/src/alsapmo.cpp:188: at this point in file
io/alsa/unix/linux/src/alsapmo.cpp:202: `SND_MIXER_CHN_LAST' undeclared (first
use this function)
io/alsa/unix/linux/src/alsapmo.cpp:214: `snd_mixer_group_write' undeclared
(first use this function)
/usr/include/alsa/mixer.h: In member function `virtual void
AlsaPMO::GetVolume(int32&, int32&)':
/usr/include/alsa/mixer.h:84: too many arguments to function `int
snd_mixer_open(snd_mixer_t**, int)'
io/alsa/unix/linux/src/alsapmo.cpp:224: at this point in file
io/alsa/unix/linux/src/alsapmo.cpp: In member function `virtual Error
AlsaPMO::Init(OutputInfo*)':
io/alsa/unix/linux/src/alsapmo.cpp:249: `snd_pcm_channel_params_t' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:249: parse error before `;' token
io/alsa/unix/linux/src/alsapmo.cpp:262: `SND_PCM_OPEN_PLAYBACK' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:262: invalid conversion from `int' to
`const char*'
io/alsa/unix/linux/src/alsapmo.cpp:262: invalid conversion from `int' to
`_snd_pcm_stream'
io/alsa/unix/linux/src/alsapmo.cpp:270: `snd_pcm_nonblock_mode' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:277: `params' undeclared (first use this
function)
io/alsa/unix/linux/src/alsapmo.cpp:278: `SND_PCM_SFMT_S16_LE' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:282: `SND_PCM_CHANNEL_PLAYBACK' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:283: `SND_PCM_MODE_BLOCK' undeclared (first
use this function)
io/alsa/unix/linux/src/alsapmo.cpp:285: `SND_PCM_STOP_STOP' undeclared (first
use this function)
io/alsa/unix/linux/src/alsapmo.cpp:290: `snd_pcm_channel_params' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:296: `snd_pcm_channel_prepare' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:305: `snd_pcm_channel_setup_t' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:305: parse error before `;' token
io/alsa/unix/linux/src/alsapmo.cpp:306: `aInfo' undeclared (first use this
function)
io/alsa/unix/linux/src/alsapmo.cpp:307: `snd_pcm_channel_setup' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp: In member function `virtual Error
AlsaPMO::Reset(bool)':
io/alsa/unix/linux/src/alsapmo.cpp:326: `snd_pcm_playback_drain' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:328: `snd_pcm_playback_flush' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:330: `snd_pcm_playback_prepare' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp: In member function `bool
AlsaPMO::WaitForDrain()':
io/alsa/unix/linux/src/alsapmo.cpp:344: `snd_pcm_channel_status_t' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:344: parse error before `;' token
io/alsa/unix/linux/src/alsapmo.cpp:348: `ainfo' undeclared (first use this
function)
io/alsa/unix/linux/src/alsapmo.cpp:349: `snd_pcm_channel_status' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp:351: `SND_PCM_STATUS_UNDERRUN' undeclared
(first use this function)
io/alsa/unix/linux/src/alsapmo.cpp: In member function `void
AlsaPMO::HandleTimeInfoEvent(PMOTimeInfoEvent*)':
io/alsa/unix/linux/src/alsapmo.cpp:366: parse error before `;' token
io/alsa/unix/linux/src/alsapmo.cpp: In member function `void
AlsaPMO::WorkerThread()':
io/alsa/unix/linux/src/alsapmo.cpp:406: parse error before `;' token
io/alsa/unix/linux/src/alsapmo.cpp:534: `snd_pcm_write' undeclared (first use
this function)
make[1]: *** [io/alsa/unix/linux/src/alsapmo.o] Error 1
make[1]: Leaving directory `/Files/Tarballz/zinf-2.2.1'
make: *** [plugins-cc] Error 2
--
Steven Adeff
[email protected]
Rensselaer Polytechnic Institute
AOLIM:"IndieRockSteve"
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf