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?