Nevermind, I reinstalled ChucK from the github repo and now everything runs fine.
Thanks for your attention! On Fri, Nov 28, 2014 at 11:13 PM, Jean Menezes da Rocha < [email protected]> wrote: > Well, even after "make" and "make install" ran successfully, I still can't > get FIR to work. The error message is: > > [prcconv.ck]:line(7): undefined type 'FIR'... >> [prcconv.ck]:line(7): ... in declaration ... > > > Thanks in advance! > > On Fri, Nov 28, 2014 at 10:54 PM, Jean Menezes da Rocha < > [email protected]> wrote: > >> Thank you Spencer, the thing built smoothly! >> >> Now for some ChucKing! >> >> Best wishes! >> >> On Fri, Nov 28, 2014 at 10:49 PM, Spencer Salazar < >> [email protected]> wrote: >> >>> Hi Jean, >>> >>> There was an error in the makefile (caused by some updates to the chuck >>> source that didn't get moved to the chugin souce). I have committed a fix >>> to the chugins repository on github, so if you pull from origin and try >>> again, it should build successfully. >>> >>> spencer >>> >>> >>> On Wed, Nov 26, 2014 at 11:50 PM, Jean Menezes da Rocha < >>> [email protected]> wrote: >>> >>>> Hello, fellow ChucKers, >>>> >>>> I cloned the ccrma/chugins repo from github. When I try to "make >>>> linux", the following error log appears: >>>> >>>> CHUCK_STRICT=1 make -C ABSaturator/ linux >>>>> make[1]: Entering directory '/home/jean/sandbox/chugins/ABSaturator' >>>>> g++ -D__LINUX_ALSA__ -I../chuck/include/ -fPIC -O3 -Werror -c -o >>>>> ABSaturator.o ABSaturator.cpp >>>>> In file included from ../chuck/include/chuck_oo.h:43:0, >>>>> from ../chuck/include/chuck_dl.h:41, >>>>> from ABSaturator.cpp:27: >>>>> ../chuck/include/util_thread.h:81:17: error: ‘THREAD_FUNCTION’ has not >>>>> been declared >>>>> bool start( THREAD_FUNCTION routine, void * ptr = NULL ); >>>>> ^ >>>>> ../chuck/include/util_thread.h:94:5: error: ‘THREAD_HANDLE’ does not >>>>> name a type >>>>> THREAD_HANDLE thread; >>>>> ^ >>>>> ../chuck/include/util_thread.h: In member function ‘void >>>>> XThread::clear()’: >>>>> ../chuck/include/util_thread.h:91:20: error: ‘thread’ was not declared >>>>> in this scope >>>>> void clear() { thread = 0; } >>>>> ^ >>>>> ../chuck/include/util_thread.h: At global scope: >>>>> ../chuck/include/util_thread.h:115:5: error: ‘MUTEX’ does not name a >>>>> type >>>>> MUTEX mutex; >>>>> ^ >>>>> In file included from ../chuck/include/chuck_dl.h:41:0, >>>>> from ABSaturator.cpp:27: >>>>> ../chuck/include/chuck_oo.h:485:28: error: ‘THREAD_TYPE’ has not been >>>>> declared >>>>> static THREAD_RETURN ( THREAD_TYPE writeStr_thread ) ( void *data >>>>> ); >>>>> ^ >>>>> ../chuck/include/chuck_oo.h:485:71: error: ISO C++ forbids declaration >>>>> of ‘THREAD_RETURN’ with no type [-fpermissive] >>>>> static THREAD_RETURN ( THREAD_TYPE writeStr_thread ) ( void *data >>>>> ); >>>>> >>>>> ^ >>>>> ../chuck/include/chuck_oo.h:485:71: error: ‘THREAD_RETURN’ declared as >>>>> function returning a function >>>>> ../chuck/include/chuck_oo.h:486:28: error: ‘THREAD_TYPE’ has not been >>>>> declared >>>>> static THREAD_RETURN ( THREAD_TYPE writeInt_thread ) ( void *data >>>>> ); >>>>> ^ >>>>> ../chuck/include/chuck_oo.h:486:71: error: ISO C++ forbids declaration >>>>> of ‘THREAD_RETURN’ with no type [-fpermissive] >>>>> static THREAD_RETURN ( THREAD_TYPE writeInt_thread ) ( void *data >>>>> ); >>>>> >>>>> ^ >>>>> ../chuck/include/chuck_oo.h:486:71: error: ‘THREAD_RETURN’ declared as >>>>> function returning a function >>>>> ../chuck/include/chuck_oo.h:487:28: error: ‘THREAD_TYPE’ has not been >>>>> declared >>>>> static THREAD_RETURN ( THREAD_TYPE writeFloat_thread ) ( void >>>>> *data ); >>>>> ^ >>>>> ../chuck/include/chuck_oo.h:487:73: error: ISO C++ forbids declaration >>>>> of ‘THREAD_RETURN’ with no type [-fpermissive] >>>>> static THREAD_RETURN ( THREAD_TYPE writeFloat_thread ) ( void >>>>> *data ); >>>>> >>>>> ^ >>>>> ../chuck/include/chuck_oo.h:487:73: error: ‘THREAD_RETURN’ declared as >>>>> function returning a function >>>>> makefile:102: recipe for target 'ABSaturator.o' failed >>>>> make[1]: *** [ABSaturator.o] Error 1 >>>>> make[1]: Leaving directory '/home/jean/sandbox/chugins/ABSaturator' >>>>> makefile:30: recipe for target 'ABSaturator/ABSaturator.chug' failed >>>>> make: *** [ABSaturator/ABSaturator.chug] Error 2 >>>> >>>> >>>> What do you think? >>>> >>>> Best regards! >>>> >>>> -- >>>> Jean Menezes da Rocha >>>> Compositor >>>> Professor -- Faculdades Est >>>> Mestre e Doutorando em Composição pela Universidade Federal da Bahia >>>> >>>> _______________________________________________ >>>> chuck-users mailing list >>>> [email protected] >>>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users >>>> >>>> >>> >>> >>> -- >>> >>> Spencer Salazar >>> Doctoral Candidate >>> Center for Computer Research in Music and Acoustics >>> Stanford University >>> https://ccrma.stanford.edu/~spencer/ >>> >>> >>> _______________________________________________ >>> chuck-users mailing list >>> [email protected] >>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users >>> >>> >> >> >> -- >> Jean Menezes da Rocha >> Compositor >> Professor -- Faculdades Est >> Mestre e Doutorando em Composição pela Universidade Federal da Bahia >> > > > > -- > Jean Menezes da Rocha > Compositor > Professor -- Faculdades Est > Mestre e Doutorando em Composição pela Universidade Federal da Bahia > -- Jean Menezes da Rocha Compositor Professor -- Faculdades Est Mestre e Doutorando em Composição pela Universidade Federal da Bahia
_______________________________________________ chuck-users mailing list [email protected] https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
