On Wednesday 05 December 2012 15:22:24 rosea.grammostola wrote:
> On 12/05/2012 12:59 PM, Christian Schoenebeck wrote:
> > On Wednesday 05 December 2012 10:43:36 rosea.grammostola wrote:
> >> Hi,
> > 
> >> Building the Debian package of linuxsampler fails here after svn update:
> > [snip]
> > 
> >> EngineChannel.cpp: In member function 'virtual String
> >> LinuxSampler::gig::EngineChannel::InstrumentFileName(int)':
> >> EngineChannel.cpp:170:49: error: 'class DLS::File' has no member named
> >> 'GetExtensionFile'
> > 
> > I added this method 8 months ago to libgig. So you have to build and
> > install the libgig Debian package first. This new method will then be in
> > DLS.h
> 
> The libgig package which is in Debian by default or the libgig package
> from LS?
> 
> Both methods doesn't work. Also a fresh build of LS gives the same error

When you are building the lates SVN version of LinuxSampler, you always have 
to build the lastest SVN version of libgig as well. The libgig package from 
the Debian repository is too old. The error message above definitely states, 
that you are building LinuxSampler against an old version of libgig (at least 
older than 8 months).

So first get the latest libgig version from the linuxsampler.org SVN server, 
then build the 3 libgig Debian packages (libgig, libgig-dev, gigtools), 
install them, and then you will be able to build latest linuxsampler SVN 
version without the error message above.

If you built AND installed libgig SVN already on your system, and you are 
still getting the error message above, that would mean you have a 2nd version 
of libgig installed on your system (e.g. below /usr/local). The latter is a 
common mistake if people previously installed libgig manually with "make 
install". So if there is another old libgig under /usr/local, delete it.

This might also help:
http://www.linuxsampler.org/debian.html

CU
Christian

------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Linuxsampler-devel mailing list
Linuxsampler-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxsampler-devel

Reply via email to