Compile problems [was: Kontact on Linux w/o kde]

Albrecht Dreß albrecht.dress at lios-tech.com
Mon May 18 20:28:39 CEST 2009


Am 18.05.09 15:27 schrieb(en) Albrecht Dreß:
> Umm, yes.  ;-)  I found the folder  
> http://apt.intevation.org/dists/lenny/enterprise4-unstable/source,  
> and will give it a try on Jaunty, stay tuned, please...

Do I need a specific g++ version to compile these packages?  For  
kde4libs-4.1.1.enterprise4.0.20081104.879654/kde3support/kdeui/k3popupmenu.cpp,  
the build ejects with

/home/adress/source/kde4libs-4.1.1.enterprise4.0.20081104.879654/kde3support/kdeui/k3popupmenu.cpp:  
In member function 'virtual void  
K3PopupMenu::mouseReleaseEvent(QMouseEvent*)':
/home/adress/source/kde4libs-4.1.1.enterprise4.0.20081104.879654/kde3support/kdeui/k3popupmenu.cpp:391:  
error: ISO C++ says that these are ambiguous, even though the worst  
conversion for the first is better than the worst conversion for the  
second:
/home/adress/source/kde4libs-4.1.1.enterprise4.0.20081104.879654/kde3support/kdeui/k3popupmenu.cpp:391:  
note: candidate 1: operator|(int, unsigned int) <built-in>
/usr/include/qt4/QtCore/qnamespace.h:1542: note: candidate 2:  
QIncompatibleFlag operator|(Qt::MouseButton, int)

Ubuntu Jaunty comes with gcc 4.3.3 and qt 4.5.0.  I'm not a c++  
programmer, so I don't have the slightest idea what that message  
means...

Second question:  Do I *really* need libfam for Kontact?  On jaunty, it  
conflicts with gamin which in turn is needed by some Gnome packages.   
Running "dpkg-buildpackage -d" succeeded without installing libfam,  
though (until it ejected due to the error above).

Cheers, Albrecht.




More information about the users mailing list