[linux-audio-user] fitting drum samples to Trommler

Brett W. McCoy idragosani at chapelperilous.net
Wed Nov 24 00:32:15 EST 2004


It's not likely an issue with the code -- it compiles with no errors on 
my system (using Debian Sid) -- but may be tied to system configuration. 
  What version of g++ are you using?

ed orphan wrote:
> Well, I'd rather know how to fit my drum samples to Trommler,
> but everyone seems keen on Hydrogen, so here's my Hydrogen
> problem:
>  hydrogen-0.9.0.tar.gz on Slackware 10 kernel 2.4.26
> /usr/local/hydrogen-0.9.0/./configure results are:
>    Prefix  /usr/local
>    Images Path  /usr/local/share/hydrogen
>    Use ALSA Sequencer    yes
>    Debug messages           no
>    Jack support                 yes
>     OSS support                yes
>     LRDF support               no
>     FLAC support               yes
>     Feature List = (ALSA seq) (FLAC) (JACK) (OSS)
> Everything looks fine, and it tells me to do a make:
> /usr/local/hydrogen-0.9.0/make
>   And it bonbs out with these lines:
> make[4]: Nothing to be done for `all'.
> make[4]: Leaving directory
> `/usr/local/hydrogen-0.9.0/hydrogen_gui/img/songEditor'
> make[4]: Entering directory `/usr/local/hydrogen-0.9.0/hydrogen_gui/img'
> make[4]: Nothing to be done for `all-am'.
> make[4]: Leaving directory `/usr/local/hydrogen-0.9.0/hydrogen_gui/img'
> make[3]: Leaving directory `/usr/local/hydrogen-0.9.0/hydrogen_gui/img'
> Making all in i18n
> make[3]: Entering directory `/usr/local/hydrogen-0.9.0/hydrogen_gui/i18n'
> make[3]: Nothing to be done for `all'.
> make[3]: Leaving directory `/usr/local/hydrogen-0.9.0/hydrogen_gui/i18n'
> make[3]: Entering directory `/usr/local/hydrogen-0.9.0/hydrogen_gui'
> source='PreferencesDialog.cpp' object='PreferencesDialog.o' libtool=no \
> depfile='.deps/PreferencesDialog.Po'
> tmpdepfile='.deps/PreferencesDialog.TPo' \
> depmode=gcc3 /bin/sh ../admin/depcomp \
> g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../lib -I/usr/lib/qt/include
> -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -O3  -c -o
> PreferencesDialog.o `test -f 'PreferencesDialog.cpp' || echo
> './'`PreferencesDialog.cpp
> PreferencesDialog.cpp: In constructor `
>    PreferencesDialog::PreferencesDialog(QWidget*)':
> PreferencesDialog.cpp:172: error: no matching function for call to `
>    PreferencesDialog::infoLog(const QString)'
> ../lib/Object.h:87: error: candidates are: void
>    Object::infoLog(std::basic_string<char, std::char_traits<char>,
>    std::allocator<char> >)
> PreferencesDialog.cpp:174: error: conversion from `QString' to non-scalar
> type
>    `std::basic_string<char, std::char_traits<char>, std::allocator<char>
> 
>>'
> 
>    requested
> make[3]: *** [PreferencesDialog.o] Error 1
> make[3]: Leaving directory `/usr/local/hydrogen-0.9.0/hydrogen_gui'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/usr/local/hydrogen-0.9.0/hydrogen_gui'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/usr/local/hydrogen-0.9.0'
> make: *** [all] Error 2
> 
>  Looks like a C++ Standard Template error of some kind. If there's
> a bug in the code there ain't nothing I can do about it.
> Anyone got any ideas on how to get Hydrogen running?



More information about the Linux-audio-user mailing list