Ge Wang wrote:
The general policy has been "don't check in anything that breaks the build"...
Nice!
to 1) compile it 2) use it 3) trust it (probably not)?
1) very likely. 2) probably. 3) you should as a rule of thumb never trust anything within 10km radius of chuck.
I get the idea, sounds fine with me :-)
We just posted rc3 (not a bona fide release candidate):
http://chuck.cs.princeton.edu/release/files/snapshot/
There aren't too many new fixes/features, but it will allow you to build chuck on intellitoshes:
But not on my linux-box: [atte@aarhus src]$ make linux-alsa make -f makefile.alsa make[1]: Entering directory `/home/atte/software/chuck/chuck-1.2.0.6-rc3/src' bison -dv -b chuck chuck.y gcc -D__LINUX_ALSA__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck.tab.c flex -ochuck.yy.c chuck.lex gcc -D__LINUX_ALSA__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck.yy.c gcc -D__LINUX_ALSA__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_absyn.cpp <snip success> gcc -D__LINUX_ALSA__ -O3 -c -D__CK_SNDFILE_NATIVE__ util_hid.c util_hid.c: In function `Mouse_init': util_hid.c:13695: error: `CK_LOG_WARNING' undeclared (first use in this function) util_hid.c:13695: error: (Each undeclared identifier is reported only once util_hid.c:13695: error: for each function it appears in.) make[1]: *** [util_hid.o] Error 1 make[1]: Leaving directory `/home/atte/software/chuck/chuck-1.2.0.6-rc3/src' make: [linux-alsa] Error 2 (ignored) -- peace, love & harmony Atte http://www.atte.dk | quartet: http://www.anagrammer.dk http://www.atte.dk/gps | compositions: http://www.atte.dk/compositions