compiling errors:
Is there any specific version of compile I need to use? Currently I'm
using these programs: (all part of Debian hamm distribution)
Qt 1.31 (not part of Debian hamm distribution)
gcc 2.7.2.3
c++ 2.7.2.3
make 3.76.1
libc6-dev
What on earth is wrong with my piece of shit system? Here are a few
examples of the errors I'm getting:
errors with the 'kdenetwork' package
c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/kde/include
-I/usr/local/qt/include -I/usr/X11R6/include -g -c kmreaderwin.cpp
kmreaderwin.cpp: In method `bool KMReaderView::saveMail()':
kmreaderwin.cpp:504: `errno' undeclared (first use this function)
kmreaderwin.cpp:504: (Each undeclared identifier is reported only once
kmreaderwin.cpp:504: for each function it appears in.)
kmreaderwin.cpp: In method `bool KMReaderView::slotSaveAtmnt()':
kmreaderwin.cpp:612: `errno' undeclared (first use this function)
make[2]: *** [kmreaderwin.o] Error 1
make[2]: Leaving directory `/usr/local/src/kde/kdenetwork/kmail'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/kde/kdenetwork'
make: *** [all-recursive-am] Error 2
errors with 'kdemultimedia' packages
make[2]: Entering directory `/usr/local/src/kde/kdemultimedia/kscd'
gcc -c -I/usr/local/kde/include -I/usr/local/qt/include
-I/usr/X11R6/include
plat_linux.c
plat_linux.c: In function `gen_eject':
plat_linux.c:353: storage size of `ust' isn't known
make[2]: *** [plat_linux.o] Error 1
make[2]: Leaving directory `/usr/local/src/kde/kdemultimedia/kscd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/kde/kdemultimedia'
make: *** [all-recursive-am] Error 2
errors with 'kctrlaltdel' program
c++ -DHAVE_CONFIG_H -I/usr/local/kde/include -I/usr/lib/qt/include
-I/usr/X11R6/include -I. -I.. -O2 -Wall -c kctrlaltdel.cpp
kctrlaltdel.cpp:115: field `mask' has incomplete type
kctrlaltdel.cpp: In method `ShapeWin::ShapeWin()':
kctrlaltdel.cpp:120: confused by earlier errors, bailing out
make: *** [kctrlaltdel.o] Error 1
errors with 'kom' program
gcc -c -O2 -Iinclude -I/usr/local/qt/include -I/usr/local/kde/include
kom.cpp
kom.cpp: In method `void Kom::createToolbar()':
kom.cpp:109: no member function `KToolBar::setPos(KToolBar::BarPosition)'
defined
kom.cpp: In method `void Kom::hangup()':
kom.cpp:419: no member function `KMenuBar::isItemEnabled(int)' defined
kom.cpp: In method `void Kom::stop()':
kom.cpp:441: no member function `KMenuBar::isItemEnabled(int)' defined
make: *** [kom.o] Error 1
errors with 'ktop' program
gcc -c -O2 -DSTDC_HEADERS -D_ALTERNATE_ -I/usr/local/qt/include
-I/usr/local/kde/include ktop.cpp
In file included from ktop.cpp:53:
cpu.h:40: field `oldtime' has incomplete type
make: *** [ktop.o] Error 1
errors with 'kuser' program
c++ -c -O2 -Wall -I/usr/X11R6/include -I/usr/local/qt/include
-I/usr/local/kde/include -DHAVE_CONFIG_H -I.. MainDlg.cpp
In file included from UserData.h:9,
from MainDlg.h:34,
from MainDlg.cpp:11:
/usr/include/linux/quota.h:113: syntax error before `;'
/usr/include/linux/quota.h:114: syntax error before `;'
/usr/include/linux/quota.h:115: syntax error before `;'
/usr/include/linux/quota.h:116: syntax error before `;'
/usr/include/linux/quota.h:117: syntax error before `;'
/usr/include/linux/quota.h:118: syntax error before `;'
/usr/include/linux/quota.h:138: syntax error before `;'
/usr/include/linux/quota.h:139: syntax error before `;'
/usr/include/linux/quota.h:140: syntax error before `;'
/usr/include/linux/quota.h:141: syntax error before `;'
/usr/include/linux/quota.h:142: syntax error before `;'
/usr/include/linux/quota.h:143: syntax error before `;'
/usr/include/linux/quota.h:144: syntax error before `;'
/usr/include/linux/quota.h:145: syntax error before `;'
/usr/include/linux/quota.h:146: syntax error before `;'
make[1]: *** [MainDlg.o] Error 1
make[1]: Leaving directory `/home/staff/paul/kuser/src'
make: *** [apps] Error 1
.. just about the only thing I can compile is the Linux kernel!
-Paul
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to: