Current main problem: building linuxsampler itself, I get:
Code: Select all
make[3]: Entering directory `/home/dlm/share/linuxsampler/src/network'
depbase=`echo lscpparser.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\
/bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include/libgig -Wreturn-type -ffast-math -g -O2 -pthread -MT lscpparser.lo -MD -MP -MF $depbase.Tpo -c -o lscpparser.lo lscpparser.cpp &&\
mv -f $depbase.Tpo $depbase.Plo
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include/libgig -Wreturn-type -ffast-math -g -O2 -pthread -MT lscpparser.lo -MD -MP -MF .deps/lscpparser.Tpo -c lscpparser.cpp -fPIC -DPIC -o .libs/lscpparser.o
lscp.y: In function 'bool _isRuleTerminalSymbol(int)':
lscp.y:1380:18: error: 'yyprhs' was not declared in this scope
for (int i = yyprhs[rule]; yyrhs[i] != -1; ++i)
^
lscp.y:1380:32: error: 'yyrhs' was not declared in this scope
for (int i = yyprhs[rule]; yyrhs[i] != -1; ++i)
^
I downloaded libgig.tar.bz2, compiled, no problem.
I tried to download the liblscp source package link from the download page, but the link is broken. It might simply be a typo (should be 0.5.6?).
http://download.linuxsampler.org/packag ... .7.tar.bz2
So then I did:
svn co https://svn.linuxsampler.org/svn/liblscp/trunk liblscp
cd liblscp
./configure
And... there is no "configure" in the SVN repository. So, for this component, we're at two strikes.
So then I found, the Ubuntu package repositories have liblscp 0.5.6. I installed that through synaptic, and continued to build linuxsampler, but got the error above.
I need to get this working pretty quickly. Thanks in advance for assistance.
James