[Ktechlab-devel] Error while compiling, and helping out

Anton Brondz dinolinux at gmail.com
Fri Aug 31 20:39:44 UTC 2007


Hi

I've been looking for a circuit drawing app and found KTechLab,
unfortunately, I couldn't compile it and got this error:

g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/qt -I.
-DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long
-Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align
-Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith
-Wwrite-strings -O2 -O -march=i486 -pipe -DPIC -fPIC -Os
-Wformat-security -Wmissing-format-attribute -fno-exceptions
-fno-check-new -fno-common -fexceptions  -c -o btreebase.o `test -f
'btreebase.cpp' || echo './'`btreebase.cpp
pic14.h:99: error: extra qualification 'PIC14::' on member 'PIC14'
make[2]: *** [btreebase.o] Error 1
make[2]: Leaving directory `/usr/src/ktechlab-0.3/microbe'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/ktechlab-0.3'
make: *** [all] Error 2
 ! Problem Detected !

I don't know C++ at all, but removing the PIC14:: part from line 99 in
the pic14.h file made it compile. Although, I don't know if it fixes
the problem or just hides it.

While I was looking for a way to report this, I noticed that the wiki
is very incomplete and doesn't really contain any information. Also,
the website could use a redesign imho. Since I've got some time and
knowledge in webdev and wiki syntax, I would be happy to help out.

Btw, you can take a look at http://dinolinux.homeunix.net to see some
of my work.

-- Anton Brondz




More information about the Ktechlab-devel mailing list