Skip to content

Instantly share code, notes, and snippets.

@drfill
Created June 7, 2012 15:41
Show Gist options
  • Save drfill/2889511 to your computer and use it in GitHub Desktop.
Save drfill/2889511 to your computer and use it in GitHub Desktop.
Unbound module Gstreamer
==> Downloading http://sourceforge.net/projects/savonet/files/liquidsoap/1.0.0/liquidsoap-1.0.0.tar.bz2
Already downloaded: /Library/Caches/Homebrew/liquidsoap-1.0.0-macosx-lion.tar.bz2
/usr/bin/tar xf /Library/Caches/Homebrew/liquidsoap-1.0.0-macosx-lion.tar.bz2
Liquidsoap==> ./configure --prefix=/usr/local/Cellar/liquidsoap/1.0.0-macosx-lion --with-user=test --with-group=staff --with-default-font=/Library/Fonts/Verdana.ttf --disable-ldconf
./configure --prefix=/usr/local/Cellar/liquidsoap/1.0.0-macosx-lion --with-user=test --with-group=staff --with-default-font=/Library/Fonts/Verdana.ttf --disable-ldconf
checking for a BSD-compatible install... /usr/bin/install -c
checking for GNU make... make
checking whether user test exists... ok
checking if user test belongs to group staff... ok
checking for gcc... /usr/bin/clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /usr/bin/clang accepts -g... yes
checking for /usr/bin/clang option to accept ISO C89... none needed
checking how to run the C preprocessor... /usr/bin/clang -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
disabling modification of ld.conf
checking for ocamlc... ocamlc
OCaml version is 3.12.1
checking if ocaml compiler supports first-class modules... yes
OCaml library path is /usr/local/lib/ocaml
checking for ocamlopt... ocamlopt
checking for ocamlc.opt... ocamlc.opt
checking for ocamlopt.opt... ocamlopt.opt
checking for ocaml... ocaml
checking for ocamldep... ocamldep
checking for ocamlmktop... ocamlmktop
checking for ocamlmklib... ocamlmklib
checking for ocamldoc... ocamldoc
checking for ocamlbuild... ocamlbuild
checking for camlidl... camlidl
checking for ocamllex... ocamllex
checking for ocamllex.opt... ocamllex.opt
checking for ocamlyacc... ocamlyacc
checking for camlp4... camlp4
checking for camlp4boot... camlp4boot
checking for camlp4o... camlp4o
checking for camlp4of... camlp4of
checking for camlp4oof... camlp4oof
checking for camlp4orf... camlp4orf
checking for camlp4prof... camlp4prof
checking for camlp4r... camlp4r
checking for camlp4rf... camlp4rf
checking for ocamlfind... ocamlfind
checking for caml/threads.h... no
checking whether ocamlopt accepts -ffast-math... no
checking for ocamlc version... 3.12.1
checking for ocaml graphics module... ok
checking for ocaml pcre module... ok
checking for ocaml dtools module >= 0.2.2... ok
checking for ocaml duppy module >= 0.4.2... ok
checking for ocaml duppy.syntax module >= 0.4.2... ok
checking for ocaml cry module >= 0.2.2... ok
checking for ocaml mm module >= 0.2.0... ok
checking for ocaml xmlplaylist module >= 0.1.3... ok
checking for ocaml lastfm module >= 0.3.0... ok
checking for ocaml ogg module >= 0.4.3... ok
checking for ocaml vorbis module >= 0.6.1... ok
checking for ocaml speex module >= 0.2.0... ok
checking for ocaml mad module >= 0.4.4... ok
checking for ocaml flac module >= 0.1.0... ok
checking for ocaml flac.ogg module... ok
checking for ocaml dynlink module... ok
checking whether ocaml compiler supports dynlink... no
configure: WARNING: Dynlink module is installed but not available
configure: WARNING: Are you compiling to native code with ocaml < 3.11 ?
configure: WARNING: If your version of ocaml is >= 3.11, you may want to
configure: WARNING: report that issue to your distribution.
configure: WARNING: no dynlink module: liquidsoap will not be able to load dynamic plugins!
checking for ocaml lame module >= 0.3.1... ok
checking for ocaml gstreamer module >= 0.1.0... ok
checking for ocaml aacplus module >= 0.2.0... ok
checking for ocaml voaacenc module >= 0.1.0... ok
checking for ocaml theora module >= 0.3.0... ok
checking for ocaml schroedinger module >= 0.1.0... ok
checking for ocaml gavl module >= 0.1.4... ok
checking for ocaml bjack module >= 0.1.3... ok
checking for ocaml alsa module >= 0.2.1... Not found.
checking for ocaml ao module >= 0.2.0... ok
checking for ocaml samplerate module >= 0.1.1... ok
checking for ocaml taglib module >= 0.2.0... ok
checking sys/soundcard.h usability... no
checking sys/soundcard.h presence... no
checking for sys/soundcard.h... no
checking for ocaml magic module... ok
checking for ocaml camomile module... ok
checking for ocaml faad module >= 0.3.0... ok
checking for ocaml soundtouch module >= 0.1.7... ok
checking for ocaml portaudio module >= 0.2.0... ok
checking for ocaml pulseaudio module >= 0.1.2... Not found.
checking for ocaml ladspa module >= 0.1.4... ok
checking for ocaml dssi module >= 0.1.0... Not found.
checking for ocaml sdl module... Not found.
checking for ocaml camlimages module >= 4.0.0... ok
checking for ocaml lo module >= 0.1.0... ok
checking for ocaml yojson module... ok
checking for ocaml gd module... ok
checking for text2wave.sh... /usr/local/Cellar/festival/2.0.95/bin/text2wave.sh
checking for sox... /usr/local/bin/sox
checking for python... /usr/local/bin/python
checking for pygtk... no
configure: creating ./config.status
config.status: creating Makefile.defs
config.status: creating scripts/liquidsoap.initd
config.status: creating scripts/liquidsoap.gentoo.initd
config.status: creating src/META
config.status: creating src/tools/liq_sockets.ml
config.status: creating config.h
Creating scripts/liquidsoap.logrotate
----------------------------------------------------------------- Compilation
Compiler : ocamlfind ocamlopt
Version : 3.12.1
OS : Unix
Plugins :
OCAML_CFLAGS : -ccopt "$(CFLAGS)" -package graphics -package pcre -package str -package unix -package threads -package syslog -package dtools -package unix -package threads -package pcre -package bigarray -package duppy -package camlp4 -package duppy.syntax -package unix -package cry -package unix -package bigarray -package mm -package xmlm -package xmlplaylist -package pcre -package xmlm -package xmlplaylist -package unix -package bigarray -package netsys -package netstring -package equeue -package netclient -package lastfm -package ogg -package unix -package ogg -package vorbis -package ogg -package speex -package unix -package mad -package ogg -package flac -package ogg -package flac -package flac.ogg -package dynlink -package lame -package aacplus -package voaacenc -package unix -package bigarray -package ogg -package theora -package ogg -package schroedinger -package unix -package bigarray -package gavl -package bjack -package ao -package samplerate -package unix -package taglib -package magic -package unix -package bigarray -package camomile -package faad -package soundtouch -package portaudio -package ladspa -package camlimages.core -package camlimages.gif -package camlimages.jpeg -package camlimages.png -package camlimages.tiff -package camlimages.xpm -package camlimages.ps -package camlimages.all_formats -package lo -package easy-format -package biniou -package yojson -package gd
OCAML_LFLAGS : -linkpkg -package unix -package threads -package str -package bigarray
CFLAGS : -Os -w -pipe -march=native -Qunused-arguments -I$(top_srcdir) -I/usr/local/Cellar/liquidsoap/1.0.0-macosx-lion/include -fPIC -I/usr/local/lib/ocaml
LDFLAGS : -L/usr/local/Cellar/festival/2.0.95/lib -L/usr/local/Cellar/speech-tools/2.0.95/lib -L/usr/local/Cellar/cairo/1.10.2/lib -L/usr/local/Cellar/libffi/3.0.11/lib -L/usr/local/Cellar/gettext/0.18.1.1/lib -L/usr/local/Cellar/openssl/1.0.1c/lib -L/usr/local/Cellar/liquidsoap/1.0.0-macosx-lion/lib
CAMLP4O : camlp4o /usr/local/lib/ocaml/site-lib/duppy/pa_duppy.cmo
---------------------------------------------------------------- Installation
prefix : /usr/local/Cellar/liquidsoap/1.0.0-macosx-lion
exec_prefix : ${prefix}
binary : ${exec_prefix}/bin
configuration : ${prefix}/etc/liquidsoap
logging : ${prefix}/var/log/liquidsoap
PIDs : ${prefix}/var/run/liquidsoap
logrotate conf : ${prefix}/etc/logrotate.d
man page : ${datarootdir}/man/man1
doc : ${datarootdir}/doc
-------------------------------------------------------------------- Features
* Supported input formats
- Vorbis : yes
- Theora : yes
- Speex : yes
- Dirac : yes
- Flac (native) : yes
- Flac (ogg) : yes
- MP3 : yes
- AAC : yes
- text-to-speech : yes
- XML playlists : yes
- Lastfm : yes
* Supported output formats
- Vorbis : yes
- MP3 : yes
- AAC : yes
- AAC+ : yes
- SPEEX : yes
- Theora : yes
- Dirac : yes
* Tags
- Taglib (ID3 tags) : yes
- Vorbis : yes
- charset detection : yes
* Input / output
- Icecast/Shoutcast : yes
- AO : yes
- OSS : no
- ALSA : no (requires alsa)
- Portaudio : yes
- Pulseaudio : no (requires pulseaudio)
- JACK : yes
- GStreamer : yes
* Audio manipulation
- Samplerate : yes
- SoundTouch : yes
- LADSPA : yes
* Video manipulation
- Gavl : yes
- camlimages : yes
* MIDI manipulation
- DSSI : no (requires dssi)
* Visualization
- Graphics : yes
- SDL : no (requires sdl)
- GD : yes
* Additional libraries
- dynlink : no (not available)
- magic : yes
- lo : yes
- yojson : yes
* Graphical interfaces
- Python GUI : no
-----------------------------------------------------------------------------
You may now compile liquidsoap by running "make".
In case of significant library update, "make clean" is needed first.
If you want a local version of the documentation, run "make doc".
Then, perform installation by running "make install" as root.
And... have fun!
==> make
make
OCAMLYACC lang/lang_parser.mly
OCAMLLEX lang/lang_lexer.mll
217 states, 10610 transitions, table size 43742 bytes
2840 additional bytes used for bindings
CAMLP4O outputs/harbor_output.camlp4
CAMLP4O tools/server.camlp4
CAMLP4O tools/harbor.camlp4
if test -d .svn && which svn > /dev/null ; then \
url=`LC_ALL=C svn info | grep URL | \
sed -e 's:.*svnroot/savonet/\(.*\)/src:\1:'`; \
revision=`LC_ALL=C svn info | grep Revision | \
sed -e 's/Revision: \(.*\)/\1/'` ; \
echo "let rev = \" ($url@rev$revision)\"" > SVN.ml ; \
elif test -d ../../.hg && which hg > /dev/null ; then \
branch=`LC_ALL=C hg summary | grep branch: | \
sed -e 's/branch: \(.*\)/\1/'`; \
revision=`LC_ALL=C hg summary | grep parent: | \
sed -e 's/parent: ['0'-'9']*:\([^ ]*\) .*/\1/'`; \
date=`date +%Y%m%d:%H%M%S`; \
echo "let rev = \" ($branch@$revision:$date)\"" > SVN.ml ; \
else \
echo "let rev = \"\"" > SVN.ml ; \
fi
OCAMLDEP
if test -d .svn && which svn > /dev/null ; then \
url=`LC_ALL=C svn info | grep URL | \
sed -e 's:.*svnroot/savonet/\(.*\)/src:\1:'`; \
revision=`LC_ALL=C svn info | grep Revision | \
sed -e 's/Revision: \(.*\)/\1/'` ; \
echo "let rev = \" ($url@rev$revision)\"" > SVN.ml ; \
elif test -d ../../.hg && which hg > /dev/null ; then \
branch=`LC_ALL=C hg summary | grep branch: | \
sed -e 's/branch: \(.*\)/\1/'`; \
revision=`LC_ALL=C hg summary | grep parent: | \
sed -e 's/parent: ['0'-'9']*:\([^ ]*\) .*/\1/'`; \
date=`date +%Y%m%d:%H%M%S`; \
echo "let rev = \" ($branch@$revision:$date)\"" > SVN.ml ; \
else \
echo "let rev = \"\"" > SVN.ml ; \
fi
OCAMLOPT -c tools/doc.ml
OCAMLOPT -c tools/utils.ml
OCAMLOPT -c tools/rqueue.mli
OCAMLOPT -c tools/liq_sockets.ml
OCAMLOPT -c tools/wav.mli
OCAMLOPT -c configure.mli
OCAMLOPT -c tools/tutils.mli
OCAMLOPT -c tools/http.mli
OCAMLOPT -c SVN.mli
OCAMLOPT -c stream/frame.mli
OCAMLOPT -c tools/server.mli
OCAMLOPT -c lang/lang_types.mli
OCAMLOPT -c ogg_formats/speex_decoder.ml
OCAMLOPT -c ogg_formats/vorbis_decoder.ml
OCAMLOPT -c ogg_formats/theora_decoder.ml
OCAMLOPT -c ogg_formats/ogg_flac_decoder.ml
OCAMLOPT -c ogg_formats/dirac_decoder.ml
OCAMLOPT -c tools/liqMM.ml
OCAMLOPT -c ogg_formats/ogg_muxer.mli
OCAMLOPT -c shebang.ml
OCAMLOPT -c tools/dyntools.ml
CC -c tools/locale_c.c
OCAMLOPT -c tools/plug.ml
OCAMLOPT -c tools/rqueue.ml
OCAMLOPT -c tools/wav.ml
OCAMLOPT -c configure.ml
OCAMLOPT -c SVN.ml
OCAMLOPT -c audio_converter.mli
OCAMLOPT -c stream/frame.ml
OCAMLOPT -c stream/generator.mli
OCAMLOPT -c stream/aFrame.mli
OCAMLOPT -c decoder/decoder.mli
OCAMLOPT -c stream/mFrame.mli
OCAMLOPT -c tools/rutils.mli
OCAMLOPT -c playlist_parser.ml
OCAMLOPT -c encoder/encoder.ml
OCAMLOPT -c tools/liqfm.mli
OCAMLOPT -c lang/lang_types.ml
OCAMLOPT -c video_converter.mli
OCAMLOPT -c encoder/taglib_id3v2.ml
OCAMLOPT -c ogg_formats/ogg_muxer.ml
OCAMLOPT -c playlists/playlist_basic.ml
OCAMLOPT -c playlists/playlist_xml.ml
OCAMLOPT -c tools/tutils.ml
OCAMLOPT -c audio_converter.ml
OCAMLOPT -c stream/aFrame.ml
OCAMLOPT -c request.mli
OCAMLOPT -c stream/mFrame.ml
OCAMLOPT -c tools/server.ml
OCAMLOPT -c tools/rutils.ml
OCAMLOPT -c tools/ioRing.ml
OCAMLOPT -c video_converter.ml
OCAMLOPT -c audio_converters/native_audio_converter.ml
OCAMLOPT -c encoder/wav_encoder.ml
OCAMLOPT -c encoder/lame_encoder.ml
OCAMLOPT -c encoder/external_encoder.ml
OCAMLOPT -c encoder/flac_encoder.ml
OCAMLOPT -c encoder/ogg_encoder.ml
OCAMLOPT -c tools/http.ml
OCAMLOPT -c tools/pool.ml
OCAMLOPT -c stream/generator.ml
OCAMLOPT -c source.mli
OCAMLOPT -c video_converters/native_video_converter.ml
OCAMLOPT -c encoder/lame_encoder_builtin.ml
OCAMLOPT -c ogg_formats/speex_encoder.ml
OCAMLOPT -c ogg_formats/vorbis_encoder.ml
OCAMLOPT -c ogg_formats/theora_encoder.ml
OCAMLOPT -c ogg_formats/ogg_flac_encoder.ml
OCAMLOPT -c ogg_formats/dirac_encoder.ml
OCAMLOPT -c stream/vFrame.mli
OCAMLOPT -c decoder/decoder.ml
OCAMLOPT -c clock.mli
OCAMLOPT -c encoder/aacplus_encoder.ml
OCAMLOPT -c encoder/voaacenc_encoder.ml
OCAMLOPT -c decoder/metadata_decoder.ml
OCAMLOPT -c decoder/midi_decoder.ml
OCAMLOPT -c stream/vFrame.ml
OCAMLOPT -c request.ml
OCAMLOPT -c encoder/aacplus_encoder_builtin.ml
OCAMLOPT -c decoder/camlimages_decoder.ml
OCAMLOPT -c source.ml
OCAMLOPT -c tools/server_builtins.ml
OCAMLOPT -c tools/liqfm.ml
OCAMLOPT -c protocols/say.ml
OCAMLOPT -c protocols/annotate.ml
OCAMLOPT -c protocols/mpd.ml
OCAMLOPT -c protocols/extproto.ml
OCAMLOPT -c protocols/lastfm_req.ml
OCAMLOPT -c sources/synthesized.ml
OCAMLOPT -c sources/generated.ml
OCAMLOPT -c analyze/analyze_rms.ml
OCAMLOPT -c decoder/wav_decoder.ml
OCAMLOPT -c decoder/flac_decoder.ml
OCAMLOPT -c decoder/aac_decoder.ml
OCAMLOPT -c decoder/ogg_decoder.ml
OCAMLOPT -c decoder/mp3.ml
OCAMLOPT -c decoder/vorbisduration.ml
OCAMLOPT -c decoder/flacduration.ml
OCAMLOPT -c decoder/ogg_flac_duration.ml
OCAMLOPT -c decoder/taglib_plug.ml
OCAMLOPT -c clock.ml
OCAMLOPT -c lang/lang_values.ml
OCAMLOPT -c decoder/external_decoder.ml
OCAMLOPT -c lang/lang_encoders.ml
OCAMLOPT -c lang/lang_parser.mli
OCAMLOPT -c lang/lang.mli
OCAMLOPT -c sources/request_source.mli
OCAMLOPT -c outputs/output.mli
OCAMLOPT -c lang/lang_parser.ml
OCAMLOPT -c lang/lang_lexer.ml
OCAMLOPT -c lang/lang_pp.ml
OCAMLOPT -c lang/lang.ml
OCAMLOPT -c tools/start_stop.ml
OCAMLOPT -c tools/icecast_utils.ml
OCAMLOPT -c video_converters/gavl_converter.ml
OCAMLOPT -c audio_converters/libsamplerate_converter.ml
OCAMLOPT -c sources/noise.ml
OCAMLOPT -c sources/blank.ml
OCAMLOPT -c sources/audio_gen.ml
OCAMLOPT -c sources/request_source.ml
OCAMLOPT -c sources/http_source.ml
OCAMLOPT -c sources/external_input.ml
OCAMLOPT -c sources/bjack_in.ml
OCAMLOPT -c conversions/audio_to_stereo.ml
OCAMLOPT -c conversions/drop.ml
OCAMLOPT -c conversions/id.ml
OCAMLOPT -c conversions/swap.ml
OCAMLOPT -c conversions/mean.ml
OCAMLOPT -c conversions/mux.ml
OCAMLOPT -c outputs/output.ml
OCAMLOPT -c operators/insert_metadata.ml
OCAMLOPT -c operators/map_metadata.ml
OCAMLOPT -c operators/on_metadata.ml
OCAMLOPT -c operators/store_metadata.ml
OCAMLOPT -c operators/on_track.ml
OCAMLOPT -c operators/on_end.ml
OCAMLOPT -c operators/delay.ml
OCAMLOPT -c operators/switch.ml
OCAMLOPT -c operators/fade.ml
OCAMLOPT -c operators/add.ml
OCAMLOPT -c operators/sequence.ml
OCAMLOPT -c operators/compress_exp.ml
OCAMLOPT -c operators/pitch.ml
OCAMLOPT -c operators/fir_filter.ml
OCAMLOPT -c operators/iir_filter.ml
OCAMLOPT -c operators/biquad_filter.ml
OCAMLOPT -c operators/cuepoint.ml
OCAMLOPT -c operators/map_op.ml
OCAMLOPT -c operators/flanger.ml
OCAMLOPT -c operators/comb.ml
OCAMLOPT -c operators/compress.ml
OCAMLOPT -c operators/clip.ml
OCAMLOPT -c operators/filter.ml
OCAMLOPT -c operators/setvol.ml
OCAMLOPT -c operators/normalize.ml
OCAMLOPT -c operators/echo.ml
OCAMLOPT -c operators/append.ml
OCAMLOPT -c operators/pan.ml
OCAMLOPT -c operators/ms_stereo.ml
OCAMLOPT -c operators/dyn_op.ml
OCAMLOPT -c operators/video_effects.ml
OCAMLOPT -c operators/video_fade.ml
OCAMLOPT -c operators/noblank.ml
OCAMLOPT -c operators/compand.ml
OCAMLOPT -c operators/mixing_table.ml
OCAMLOPT -c operators/prepend.ml
OCAMLOPT -c operators/midi_routing.ml
OCAMLOPT -c operators/time_warp.ml
OCAMLOPT -c operators/resample.ml
OCAMLOPT -c operators/video_image.ml
OCAMLOPT -c operators/chord.ml
OCAMLOPT -c operators/video_text.ml
OCAMLOPT -c operators/soundtouch_op.ml
OCAMLOPT -c operators/st_bpm.ml
OCAMLOPT -c operators/ladspa_op.ml
OCAMLOPT -c operators/video_text_gd.ml
OCAMLOPT -c io/udp_io.ml
OCAMLOPT -c io/portaudio_io.ml
OCAMLOPT -c io/gstreamer_io.ml
File "io/gstreamer_io.ml", line 23, characters 0-14:
Error: Unbound module Gstreamer
make[2]: *** [io/gstreamer_io.cmx] Error 2
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all-auto-ocaml-prog] Error 2
make: *** [all-subdirs] Error 2
Error: #<BuildError: Failed executing: make >
/usr/local/Library/Homebrew/formula.rb:452:in `system'
/usr/local/Library/Formula/liquidsoap.rb:269:in `install'
/usr/local/Library/Homebrew/build.rb:98:in `install'
/usr/local/Library/Homebrew/formula.rb:192:in `brew'
/usr/local/Library/Homebrew/formula.rb:532:in `stage'
/usr/local/Library/Homebrew/extend/fileutils.rb:22:in `mktemp'
/usr/local/Library/Homebrew/formula.rb:528:in `stage'
/usr/local/Library/Homebrew/formula.rb:187:in `brew'
/usr/local/Library/Homebrew/build.rb:77:in `install'
/usr/local/Library/Homebrew/build.rb:40
/usr/local/Library/Formula/liquidsoap.rb:292
==> Rescuing build...
When you exit this shell Homebrew will attempt to finalise the installation.
If nothing is installed or the shell exits with a non-zero error code,
Homebrew will abort. The installation prefix is:
/usr/local/Cellar/liquidsoap/1.0.0-macosx-lion
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment