Hello,

I updated from CVS about 15 minutes ago. I noticed updates in a lot of
Vorbis files and figured I would bang on them for a while. However,
the code does not compile for me. Here is the output from make:

for p in base base/beos base/beos/src 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/esound/src 
io/http io/local io/obs io/src io/soundcard io/soundcard/beos io/soundcard/unix 
io/soundcard/beos io/soundcard/unix/linux  io/soundcard/unix/linux/src 
io/soundcard/beos/src io/soundcard/unix/linux/src  io/wavout io/wavout/src 
io/wavout/include io/signature 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/freeamp ui/freeamp/beos  ui/cmdline 
ui/download/unix/src ui/freeamp/beos/src  ui/freeamp/tools ui/freeamp/unix ui/irman 
ui/lcd ui/musicbrowser ui/freeamp/src ui/freeamp/tools/src ui/freeamp/unix/src 
ui/musicbrowser/src ui/music!
browser/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 
plm/metadata/cddb base/aps lmc/vorbis/src io/signature/src lib/musicbrainz 
lib/musicbrainz/expat lib/musicbrainz/expat/xmlparse lib/musicbrainz/expat/xmltok 
lib/musicbrainz/osdep 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 `/usr/src/freeamp'
c++ -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./base/unix/include -I./base/unix/linux/include -I./io/esound/include 
-I./ui/musicbrowser/unix/include -I./ui/freeamp/include -I./ui/freeamp/unix/include 
-I./ui/download/unix/include -I./ui/musicbrowser/include -I./ftc/kjofol 
-I./io/alsa/unix/linux/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./lmc/vorbis/include -Wall -g -O2 
-I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/lib/glib/include 
-I/usr/X11R6/include -D_REENTRANT   -fPIC -c lmc/vorbis/src/vorbislmc.cpp -o 
lmc/vorbis/src/vorbislmc.o
In file included from lmc/vorbis/include/vorbis/vorbisfile.h:28,
                 from lmc/vorbis/include/vorbislmc.h:30,
                 from lmc/vorbis/src/vorbislmc.cpp:46,
lmc/vorbis/include/vorbis/codec.h:173: syntax error before `*'
lmc/vorbis/include/vorbis/codec.h:190: syntax error before `;'
lmc/vorbis/include/vorbis/codec.h:195: syntax error before `;'
lmc/vorbis/include/vorbis/codec.h:208: syntax error before `;'
lmc/vorbis/include/vorbis/codec.h:209: syntax error before `;'
lmc/vorbis/include/vorbis/codec.h:250: syntax error before `;'
lmc/vorbis/include/vorbis/codec.h:251: syntax error before `;'
lmc/vorbis/include/vorbis/codec.h:253: syntax error before `;'
lmc/vorbis/include/vorbis/codec.h:254: syntax error before `;'
lmc/vorbis/include/vorbis/codec.h:255: syntax error before `;'
lmc/vorbis/include/vorbis/codec.h:256: syntax error before `;'
lmc/vorbis/include/vorbis/codec.h:298: syntax error before `;'
lmc/vorbis/include/vorbis/codec.h:299: syntax error before `;'
In file included from lmc/vorbis/include/vorbis/vorbisfile.h:28,
                 from lmc/vorbis/include/vorbislmc.h:30,
                 from lmc/vorbis/src/vorbislmc.cpp:46:
lmc/vorbis/include/vorbis/codec.h:383: syntax error before `('
In file included from lmc/vorbis/include/vorbislmc.h:30,
                 from lmc/vorbis/src/vorbislmc.cpp:46:
lmc/vorbis/include/vorbis/vorbisfile.h:42: type specifier omitted for parameter
lmc/vorbis/include/vorbis/vorbisfile.h:42: parse error before `,'
lmc/vorbis/include/vorbis/vorbisfile.h:51: syntax error before `;'
lmc/vorbis/include/vorbis/vorbisfile.h:52: syntax error before `;'
lmc/vorbis/include/vorbis/vorbisfile.h:58: syntax error before `*'
lmc/vorbis/include/vorbis/vorbisfile.h:59: syntax error before `*'
lmc/vorbis/include/vorbis/vorbisfile.h:61: syntax error before `*'
lmc/vorbis/include/vorbis/vorbisfile.h:66: syntax error before `;'
lmc/vorbis/include/vorbis/vorbisfile.h:94: syntax error before `('
lmc/vorbis/include/vorbis/vorbisfile.h:95: syntax error before `('
lmc/vorbis/include/vorbis/vorbisfile.h:99: type specifier omitted for parameter
lmc/vorbis/include/vorbis/vorbisfile.h:99: parse error before `)'
lmc/vorbis/include/vorbis/vorbisfile.h:102: syntax error before `('
lmc/vorbis/include/vorbis/vorbisfile.h:103: syntax error before `('
lmc/vorbis/src/vorbislmc.cpp: In method `enum Error VorbisLMC::InitDecoder()':
lmc/vorbis/src/vorbislmc.cpp:161: ANSI C++ prohibits conversion from `(void *, long 
long int, int)' to `(...)'
make[1]: *** [lmc/vorbis/src/vorbislmc.o] Error 1
make[1]: Leaving directory `/usr/src/freeamp'
make: *** [plugins-cc] Error 2

For the record I am running gcc 2.95.2

later,
joseph
-- 
the "LaterDude" @ ([EMAIL PROTECTED] || ICQ #52640402)
http://www.ice-works.com/personal/LaterDude/index.html 

All opinions expressed are my own and not necessarily those of
my employer unless otherwise noted.
_______________________________________________
[EMAIL PROTECTED]
http://www.freeamp.org/mailman/listinfo/freeamp-dev

Reply via email to