This tiny patch makes chuck compilable under gcc4.4 (Fedora 11):
-------
--- chuck-1.2.1.2/src/util_string.h~ 2008-07-16 02:55:17.000000000 -0700
+++ chuck-1.2.1.2/src/util_string.h 2009-06-11 18:24:55.349093274 -0700
@@ -36,6 +36,7 @@
#include "chuck_def.h"
#include <string>
#include <vector>
+#include
// itoa
--------
I'm also hitting this error in miniaudicle and audicle, any help?:
gcc -D__LINUX_ALSA__ -D__CHUCK_STAT_TRACK__ `pkg-config --cflags gtk
+-2.0` -O3 -c -I../lang/chuck-1.2.1.1/src
-D__CK_SNDFILE_NATIVE__ ../lang/chuck-1.2.1.1/src/ugen_xxx.cpp
../lang/chuck-1.2.1.1/src/ugen_xxx.cpp: In constructor
'CNoise_Data::CNoise_Data()':
../lang/chuck-1.2.1.1/src/ugen_xxx.cpp:1183: warning: deprecated
conversion from string constant to 'char*'
../lang/chuck-1.2.1.1/src/ugen_xxx.cpp: In function 'void
sndbuf_ctrl_read(Chuck_Object*, void*, Chuck_DL_Return*,
Chuck_VM_Shred*)':
../lang/chuck-1.2.1.1/src/ugen_xxx.cpp:2590: error: invalid conversion
from 'const char*' to 'char*'
make[1]: *** [ugen_xxx.o] Error 1
-- Fernando