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