[chuck-users] [solution] compile and link problem under FC3...

Ge Wang gewang at CS.Princeton.EDU
Sun Aug 28 05:08:18 EDT 2005


Furlan, thanks for posting this solution for the linux build.

To linux users, the linux build assumes you have libsndfile installed -  
which was not mentioned on the website - unless you comment these lines  
in the makefile.  However, for linux, it is safer to compile against a  
libsndfile that is configured for your system, rather than the  
pre-configured version we have provided.

The Stacken developers have made autoconf build systems that handle  
this in a sane manner, however this has not been integrated into v2  

The ChucK release page has been updated under linux for libsndfile.


On Aug 28, 2005, at 3:46 AM, Furlan Primus wrote:

> Hi,
> Earlier today I had trouble compiling and linking the 'Dracula'
> version of ChucK.  After some emails to Ge Wang a solution was found.
> The problem was that when compiling for linux-alsa it was looking for
> a file called sndfile.h and that file was NOT on my system as I have a
> precompiled version of libsndfile.
> The solution was to follow the directions in the makefile.alsa file:
> #---------------------------------------------------------------------- 
> -------
> # by default, ChucK on linux needs libsndfile...
> # comment the next 3 lines to use a pre-configured libsndfile
> #---------------------------------------------------------------------- 
> -------
> # LIBS+= -lsndfile
> # SF_OBJ=
> Once that was commented out (as above) the compilation & linking went
> without any further delay.  Maybe this will assist someone else who
> experiences a similar problem.
> ciao,
> furlan
> -- 
> Home: http://flprim.us/index.html
> Ambition is a poor excuse for not having sense enough to be lazy.
> -- Milan Kundera
> _______________________________________________
> 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