[Clam-devel] Re: problems with faust "make svg"

Natanael Olaiz nolaiz at gmail.com
Fri Jul 18 12:01:54 PDT 2008


El 07/18/2008 08:29 AM, Pau Arumí escribió:
> Hi Natanel, 
> after updating clam to the new mode of faust compilation using "make"
> instead of custom commands, NE complains with this error. (which is
> exactly the same output obtained going to $CLAM_PATH/examples/ and
> running "make svn")
>
> $ make svg
> make -f Makefile.svg
> make[1]: Entering directory `/home/parumi/src/faust/examples'
> faust -svg bandfilter.dsp > /dev/null
> file math.lib not found in path /home/parumi/src/faust
> ERROR : Unable to open file  math.lib 
> make[1]: *** [bandfilter.dsp-svg] Error 1
>
>
> "locate math.lib" shows that this file exists in several places
> (FAUST_PATH points to ~/src/faust):
>
> /usr/local/lib/faust/math.lib
> /usr/share/doc/faust/examples/math.lib
> /home/parumi/src/faust/architecture/math.lib
>
>   

I didn't realize: I have installed Faust 0.9.9.4 from the sources and 
worked good. But now I uninstalled it (keeping the examples dir) and 
installed the Debian package and do the same that you are describing.
'make install' from the sources put 'math.lib' on /usr/local/lib/faust, 
which is usually in path.
The Debian package instead, put the math.lib on 
/usr/share/doc/faust/examples, which is not in path. If you have write 
permissions, you could compile it there, but not in other place.
...
I downloaded all the source versions to the 0.9.9.1 (which is the same 
of the debian package), and all the makefiles copies 'architecture/*.*' 
to '$prefix/lib/'.
Could be a package error?

Anyway, copying the /usr/share/doc/faust/examples on $FAUST_PATH should 
work.

Do you think that should be easier to make a script to check and/or copy 
what is needed?
If you want I can do it, just tell me where could I put it (SConstruct, 
external?), and using what shell....


Regards,
Natanael


> Do you have any idea why faust binary can not find this .lib? Else I'll
> ask a faust ml.
> Thanks!
>
> P
>
>   





More information about the clam-devel mailing list