On Mon, January 4, 2010 8:56 pm, Dexter Filmore wrote:
First of all thanks for all your help. configure now
works, make breaks
with
this error tho:
/usr/share/qt3/include/qmemarray.h: In
constructor âQMemArray<type>::QMemArray(int) [with type = QPoint]â:
/usr/share/qt3/include/qpointarray.h:59: instantiated from here
/usr/share/qt3/include/qmemarray.h:62: warning: conversion to âintâ
from âlong
unsigned intâ may alter its value
main.cpp: In member function âvirtual QString BabSwitcher::deco()â:
main.cpp:461: warning: control reaches end of non-void function
main.cpp: In member function âvirtual QString BabSwitcher::style()â:
main.cpp:444: warning: control reaches end of non-void function
make[2]: *** [main.o] Fehler 1
make[2]: Verlasse Verzeichnis '/home/dexter/software/baghira-0.8/bab'
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlasse Verzeichnis '/home/dexter/software/baghira-0.8'
make: *** [all] Fehler 2
Not sure if that's still a kde thing or ion the baghira code.
Funny thing is I see no errors, only warnings. Shouldn't make ignore that?
Dex
Hi Dex,
You probably missed the actual error line somewhere. They can be quite
tricky to locate, I usually end up searching the terminal output for the
phrase "error:". GCC will not terminate that way for warnings.
Likely that is a baghira error, not a KDE one. Look at the gcc4 porting
guide, gcc4.x is much stricter about certain things than gcc3.x was. It
should tell you exactly what it choked on, though.
If you get it to compile, do you want to try packaging it? I'd be happy
to accept it into the kde3-maintainers PPA...
Tim