Okay, I installed subversion now, and entered
Code:
./configure --without-portaudio --without-opengl --without-x11 --prefix=/usr
in the boblight-read-only directory.
After checking some things these warning message appears:
Code:
configure: WARNING: --without-portaudio passed, boblightd will not have support for sound devices
configure: WARNING: --with-ola not passed, boblightd will not have support for ola
configure: WARNING: --with-ffmpeg not passed, boblight-v4l will not be built (if you don't plan to use boblight-v4l this is ok!)
configure: WARNING: --without-opengl passed, boblight-X11 will not be able to capture on vblanks
configure: WARNING: --without-x11 passed, boblight-X11 and boblight-v4l will not be built
Can I ignore these warnings?
EDIT:
Okay, I ran
Code:
make && sudo make install
and get the following:
Code:
root@HTPC:~/boblight-read-only# make && sudo make install
make all-recursive
make[1]: Entering directory `/home/xbmc/boblight-read-only'
Making all in src
make[2]: Entering directory `/home/xbmc/boblight-read-only/src'
source='lib/boblight_client.cpp' object='libboblight_la-boblight_client.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -c -o libboblight_la-boblight_client.lo `test -f 'lib/boblight_client.cpp' || echo './'`lib/boblight_client.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -c lib/boblight_client.cpp -o .libs/libboblight_la-boblight_client.o
../libtool: line 984: g++: command not found
make[2]: *** [libboblight_la-boblight_client.lo] Error 1
make[2]: Leaving directory `/home/xbmc/boblight-read-only/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/xbmc/boblight-read-only'
make: *** [all] Error 2
After some research I did
Now the ouput of make is:
Code:
root@HTPC:~/boblight-read-only# make && sudo make install
make all-recursive
make[1]: Entering directory `/home/xbmc/boblight-read-only'
Making all in src
make[2]: Entering directory `/home/xbmc/boblight-read-only/src'
source='lib/boblight_client.cpp' object='libboblight_la-boblight_client.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -c -o libboblight_la-boblight_client.lo `test -f 'lib/boblight_client.cpp' || echo './'`lib/boblight_client.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -c lib/boblight_client.cpp -o .libs/libboblight_la-boblight_client.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -c lib/boblight_client.cpp >/dev/null 2>&1
source='lib/boblight.cpp' object='libboblight_la-boblight.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -c -o libboblight_la-boblight.lo `test -f 'lib/boblight.cpp' || echo './'`lib/boblight.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -c lib/boblight.cpp -o .libs/libboblight_la-boblight.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -c lib/boblight.cpp >/dev/null 2>&1
source='util/messagequeue.cpp' object='libboblight_la-messagequeue.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -c -o libboblight_la-messagequeue.lo `test -f 'util/messagequeue.cpp' || echo './'`util/messagequeue.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -c util/messagequeue.cpp -o .libs/libboblight_la-messagequeue.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -c util/messagequeue.cpp >/dev/null 2>&1
source='util/misc.cpp' object='libboblight_la-misc.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -c -o libboblight_la-misc.lo `test -f 'util/misc.cpp' || echo './'`util/misc.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -c util/misc.cpp -o .libs/libboblight_la-misc.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -c util/misc.cpp >/dev/null 2>&1
source='util/tcpsocket.cpp' object='libboblight_la-tcpsocket.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/bash ../depcomp \
/bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -c -o libboblight_la-tcpsocket.lo `test -f 'util/tcpsocket.cpp' || echo './'`util/tcpsocket.cpp
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -c util/tcpsocket.cpp -o .libs/libboblight_la-tcpsocket.o
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -c util/tcpsocket.cpp >/dev/null 2>&1
/bin/bash ../libtool --tag=CXX --mode=link g++ -o libboblight.la -rpath /usr/lib libboblight_la-boblight_client.lo libboblight_la-boblight.lo libboblight_la-messagequeue.lo libboblight_la-misc.lo libboblight_la-tcpsocket.lo -ldl -lm -lrt -lpthread
libtool: link: (cd ".libs" && rm -f "libboblight.so.0" && ln -s "libboblight.so.0.0.0" "libboblight.so.0")
libtool: link: (cd ".libs" && rm -f "libboblight.so" && ln -s "libboblight.so.0.0.0" "libboblight.so")
libtool: link: ar cru .libs/libboblight.a libboblight_la-boblight_client.o libboblight_la-boblight.o libboblight_la-messagequeue.o libboblight_la-misc.o libboblight_la-tcpsocket.o
ar: libboblight_la-boblight_client.o: No such file or directory
make[2]: *** [libboblight.la] Error 1
make[2]: Leaving directory `/home/xbmc/boblight-read-only/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/xbmc/boblight-read-only'
make: *** [all] Error 2