On Tue, Feb 3, 2009 at 2:10 PM, Grebenshchikov Alexey
<[email protected]> wrote:
> Almost comleted with
>  for i in `cat PACKAGES | grep -v '^\#'` ; do gmake -C $i ; done

So the problem is what I thought. It would be nice to understand why
it happens, and how fo fix it cleanly.

> OCAMLC -c operators/soundtouch_op.ml
> File "operators/soundtouch_op.ml", line 29, characters 11-26:
> Unbound value Soundtouch.make

Unless there is a version inconsistency, which should really not be
the case in a -full tarball, this means that you didn't properly build
ocaml-soundtouch, or didn't properly configure liquidsoap to find the
library. A cheap way to avoid that problem is to disable soundtouch in
liquidsoap. It's not so bad since soundtouch is not a central feature.
In liquidsoap/Makefile.defs, find the line:
W_SOUNDTOUCH=yes
and change it into
W_SOUNDTOUCH=
Then write the file (you might have to force your editor, or first
restore the write permissions which are not enabled by default for
this file) and make in the liquidsoap directory.

If all this work, we should compare the way the toplevel Makefile does
recursive calls to $(MAKE) and the way liquidsoap/Makefile does.

Hope that helps,
-- 
David

------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Savonet-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to