View previous topic :: View next topic |
Author |
Message |
blacknight n00b
Joined: 28 Jul 2002 Posts: 1
|
Posted: Sun Jul 28, 2002 12:09 pm Post subject: Problems compiling arts |
|
|
Hi, I can't compile arts 1.0.6 for KDE 3.1 alpha (using GCC 3.0 or 2.95). This is what emerge says:
Code: |
gsldatahandle-vorbis.c: In function `read_packet':
gsldatahandle-vorbis.c:153: warning: passing arg 3 of `ov_read_float' makes integer from pointe
r without a cast
gsldatahandle-vorbis.c:153: too few arguments to function `ov_read_float'
make[3]: *** [gsldatahandle-vorbis.lo] Fehler 1
(...)
/bin/sh ../../libtool --silent --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I. ./.. -I../../flow -I../../flow -I../../mcop -I../.. -I/usr/kde/3.1/include -I/usr/qt/3/include -I/usr/X11R6/include -I../../libltdl -DQT_THREAD_SUPPORT -D_REENTRANT -ansi -Wall -Wpointe r-arith -Wmissing-prototypes -Wwrite-strings -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -DNDEBUG -O2 -ma rch=i686 -O3 -pipe -c -o gsldatahandle-vorbis.lo `test -f gsldatahandle-vorbis.c || echo './'`g sldatahandle-vorbis.c
gsldatahandle-vorbis.c: In function `read_packet':
gsldatahandle-vorbis.c:153: warning: passing arg 3 of `ov_read_float' makes integer from pointe r without a cast
gsldatahandle-vorbis.c:153: too few arguments to function `ov_read_float'
make[3]: *** [gsldatahandle-vorbis.lo] Fehler 1
make[3]: Verlassen des Verzeichnisses Verzeichnis »/var/tmp/portage/arts-1.0.6/work/arts-1.0.6/ flow/gsl«
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/var/tmp/portage/arts-1.0.6/work/arts-1.0.6/ flow«
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis »/var/tmp/portage/arts-1.0.6/work/arts-1.0.6«
make: *** [all] Fehler 2
|
|
|
Back to top |
|
|
chuzwuzza n00b
Joined: 24 Jun 2002 Posts: 24
|
Posted: Sun Jul 28, 2002 4:08 pm Post subject: |
|
|
I had that problem a while ago when I used vorbis compiled from a recent CVS snapshot. The problem basically is that the new 1.0 release of vorbis has changed the amount of arguments passed to the function ov_read_float. They introduced the argument 'int samples' where it used to be 'int *bitstream'. Arts obviously hasn't been fixed yet to compile with the new code.
You could try installing the latest version of vorbis that isn't 1.0final |
|
Back to top |
|
|
|