[chuck-users] make linux-jack fails

Ge Wang gewang at CS.Princeton.EDU
Fri Dec 16 22:27:18 EST 2005

Hi Atte!

This is a problem in the additions we made to rtaudio-linux/jack, and 
has been fixed (thanks to S. Massy) - the updated rtaudio.cpp is at:


Download, overwrite the current rtaudio.cpp, and re-compile.  Let us 
know if this helps.
The update is also in CVS and distribution.

Thanks for reporting this.


On Dec 16, 2005, at 1:23 PM, Atte André Jensen wrote:

> Hi
> Just grabbed the latest/greatest, but make linux-jack fails:
> [atte at aarhus src]$ make linux-jack
> make -f makefile.jack
> make[1]: Entering directory 
> `/data/atte/software/chuck/chuck-'
> bison -dv -b chuck chuck.y
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck.tab.c
> flex -ochuck.yy.c chuck.lex
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck.yy.c
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_absyn.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_parse.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_errmsg.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_frame.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_symbol.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_table.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_utils.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_vm.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_instr.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_scan.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_type.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_emit.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_compile.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_dl.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_oo.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_lang.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_ugen.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_main.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_otf.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_stats.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_bbq.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_shell.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ chuck_console.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ digiio_rtaudio.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ midiio_rtmidi.cpp
> gcc -D__LINUX_JACK__ -O3 -c -D__CK_SNDFILE_NATIVE__ rtaudio.cpp
> rtaudio.cpp: In function 'int jackCallbackHandler(jack_nframes_t, 
> void*)':
> rtaudio.cpp:2868: error: expected `;' before ':' token
> make[1]: *** [rtaudio.o] Error 1
> make[1]: Leaving directory 
> `/data/atte/software/chuck/chuck-'
> make: [linux-jack] Error 2 (ignored)
> However make linux-alsa seems to work, so at least I have something to 
> try out, but if comeone could help me with the jack stuff, I'd really 
> appreciate it...
> -- 
> peace, love & harmony
> Atte
> http://www.atte.dk
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users

More information about the chuck-users mailing list