Hello,

I am running the latest unstable version of Debian. I have the latest
source of mb_client and freeamp from CVS. When I attempt to compile
FreeAMP I get the following error:

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./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 -I./plm/metadata/id3v2 -I./base/unix/include 
-I./base/unix/linux/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/usr/lib/glib/include -I/usr/include -I./io/alsa/unix/linux/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 plm/metadata/id3v2/tag_file.cpp -o 
plm/metadata/id3v2/tag_file.o
plm/metadata/id3v2/tag_file.cpp: In method `flags_t ID3_TagImpl::Strip(short unsigned 
int = 65535)':
plm/metadata/id3v2/tag_file.cpp:446: implicit declaration of function `int 
truncate(...)'
make[1]: *** [plm/metadata/id3v2/tag_file.o] Error 1
make: *** [plugins-cc] Error 2

Any help?

I looked in the source and it appears that truncate is defined only for
Windows or WinCE.

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