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