On Monday 12 April 2004 20:07, Alex Marandon wrote: > On Sun, Apr 11, 2004 at 09:06:13PM +0200, Peter Eschler wrote: > > LDRUM version 0.6.0 (formerly known as Lindrum) is available. > > Hi, > It fails to compile here : > > [...] > make[3]: Entering directory `/home2/al/ldrum-0.6.0/widgets' > g++ -c -pipe -Wall -W -O2 -D_REENTRANT -fPIC -DLINGUI_NO_NAMESPACE > -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_PLUGIN -DQT_SHARED > -I/usr/lib/qt-3.2.3/mkspecs/default -I. -I../gui -I../engine > -I/usr/lib/qt-3.2.3/include -I/usr/X11R6/include -o linguiplugin.o > linguiplugin.cpp In file included from parameterui.h:29, > from floatparamdialui.h:25, > from linguiplugin.cpp:5: > paramtooltip.h: In member function `void ParamToolTip::updateTip()': > paramtooltip.h:25: error: no match for 'operator=' in 't = .. > paramtooltip.h:35: error: no match for 'operator=' in 't =
I just searched the qstring headerfile and the reason for this seems to be Qt compiled without STL support (compiler flag QT_NO_STL). This does *not* mean you need to recompile Qt ;-) Just replace lines 25 and 35: t = _param->name() + ": " + _param->toString(); with: t = _param->name() + ": " + _param->toString().c_str(); This should do the trick. PE -- "Without music, life would _O_/ \_O_/ +----------------------+ be a mistake - I would / )) [] | Peter Eschler | only believe in a god who \\ // | [EMAIL PROTECTED] | knew how to dance." (Nietzsche) // \\ +----------------------+
