编译KDE主题出错……

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

编译KDE主题出错……

文章休想 » 週二 3月 22, 2005 2:00 pm

./configure
成功通过了,并且提示make
但是make的时候
代碼: 選擇全部
 make  all-recursive
make[1]: Entering directory `/home/evinmask/Documents/Downloads/kwin-blueice-4'
Making all in kwin
make[2]: Entering directory `/home/evinmask/Documents/Downloads/kwin-blueice-4/kwin'
Making all in .
make[3]: Entering directory `/home/evinmask/Documents/Downloads/kwin-blueice-4/kwin'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../../lib -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common  -MT embedtool.o -MD -MP -MF ".deps/embedtool.Tpo" -c -o embedtool.o embedtool.cpp;
then mv -f ".deps/embedtool.Tpo" ".deps/embedtool.Po"; else rm -f ".deps/embedtool.Tpo"; exit 1; fi
/bin/sh ../libtool --silent --mode=link --tag=CXX g++  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common    -o embedtool -L/usr/X11R6/lib -L/usr/share/qt3/lib -L/usr/lib  -R /usr/lib -R /usr/share/qt3/lib -R /usr/X11R6/lib embedtool.o -lqt-mt  -lz -lpng -lz -lm -lXext -lX11  -lSM -lICE -lpthread
pics=`ls ./pics/*.png 2>/dev/null` ;
./embedtool $pics
./pics/alldesktop-act.png
./pics/alldesktop-dis.png
./pics/avatar.png
./pics/border-left.png
./pics/border-right.png
./pics/bottom-center.png
./pics/bottom-left.png
./pics/bottom-right.png
./pics/caption-large-center.png
./pics/caption-large-left.png
./pics/caption-large-right.png
./pics/caption-small-center-act.png
./pics/caption-small-center-dis.png
./pics/caption-small-center.png
./pics/caption-small-left-act.png
./pics/caption-small-left-dis.png
./pics/caption-small-left.png
./pics/caption-small-right-act.png
./pics/caption-small-right-dis.png
./pics/caption-small-right.png
./pics/close-act.png
./pics/close-dis.png
./pics/grabbar-center.png
./pics/grabbar-left.png
./pics/grabbar-right.png
./pics/help-act.png
./pics/help-dis.png
./pics/help.png
./pics/maximize-act.png
./pics/maximize-dis.png
./pics/maximize.png
./pics/menu-act.png
./pics/menu-dis.png
./pics/menu.png
./pics/minimize-act.png
./pics/minimize-dis.png
./pics/noalldesktop-act.png
./pics/noalldesktop-dis.png
./pics/noalldesktop.png
./pics/restore-act.png
./pics/restore-dis.png
./pics/restore.png
./pics/titlebar-center-act.png
./pics/titlebar-center-dis.png
./pics/titlebar-center.png
./pics/titlebar-left-act.png
./pics/titlebar-left-dis.png
./pics/titlebar-left.png
./pics/titlebar-right1-act.png
./pics/titlebar-right1-dis.png
./pics/titlebar-right2-act.png
./pics/titlebar-right2-dis.png
./pics/titlebar-right3-act.png
./pics/titlebar-right3-dis.png
./pics/titlebar-right-act.png
./pics/titlebar-right-dis.png
./pics/titlebar-right.png
./pics/titlebutton-round-act.png
./pics/titlebutton-round-dis.png
./pics/titlebutton-round-huge.png
./pics/titlebutton-round-large.png
./pics/titlebutton-round.png
./pics/titlebutton-square-act.png
./pics/titlebutton-square-dis.png
./pics/titlebutton-square-huge.png
./pics/titlebutton-square-large.png
./pics/titlebutton-square.png
./pics/titlebutton-transparent.png
/usr/share/qt3/bin/moc ./nvidia.h -o nvidia.moc
if /bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I./../../lib -I/usr/include/kde -I/usr/share/qt3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -O2 -fno-exceptions -fno-check-new -fno-common  -MT nvidia.lo -MD -MP -MF ".deps/nvidia.Tpo" -c -o nvidia.lo nvidia.cpp;
then mv -f ".deps/nvidia.Tpo" ".deps/nvidia.Plo"; else rm -f ".deps/nvidia.Tpo"; exit 1; fi
make[3]: Leaving directory `/home/evinmask/Documents/Downloads/kwin-blueice-4/kwin'
make[2]: Leaving directory `/home/evinmask/Documents/Downloads/kwin-blueice-4/kwin'
make[1]: Leaving directory `/home/evinmask/Documents/Downloads/kwin-blueice-4'
nvidia.cpp:486: error: `SettingBorder' undeclared (first use this function)
nvidia.cpp:491: error: `SettingFont' undeclared (first use this function)
nvidia.cpp:497: error: `SettingColors' undeclared (first use this function)
nvidia.cpp:503: error: `SettingButtons' undeclared (first use this function)
nvidia.cpp:509: error: `SettingTooltips' undeclared (first use this function)
nvidia.cpp:529: error: `resetDecorations' undeclared (first use this function)
nvidia.cpp: At global scope:
nvidia.cpp:534: error: invalid use of undefined type `class
   nVIDIA::nVIDIAHandler'
nvidia.h:82: error: forward declaration of `class nVIDIA::nVIDIAHandler'
nvidia.cpp:539: error: invalid use of undefined type `class
   nVIDIA::nVIDIAHandler'
nvidia.h:82: error: forward declaration of `class nVIDIA::nVIDIAHandler'
nvidia.cpp:544: error: invalid use of undefined type `class
   nVIDIA::nVIDIAHandler'
nvidia.h:82: error: forward declaration of `class nVIDIA::nVIDIAHandler'
nvidia.cpp:548: error: syntax error before `*' token
nvidia.cpp:553: error: `nVIDIAHandler' was not declared in this scope
nvidia.cpp:553: error: parse error before `::' token
nvidia.cpp:559: error: parse error before `*' token
nvidia.cpp:564: error: `bool nVIDIAButton::active' is not a static member of `
   class nVIDIAButton'
nvidia.cpp:564: error: invalid use of member `nVIDIAButton::client'
nvidia.cpp:566: error: invalid use of `this' at top level
nvidia.cpp:566: error: ISO C++ forbids declaration of `add' with no type
nvidia.cpp:566: error: cannot declare member `QToolTip::add' within `
   nVIDIAButton'
nvidia.cpp:566: error: invalid declarator
nvidia.cpp:567: error: ISO C++ forbids declaration of `setBackgroundMode' with
   no type
nvidia.cpp:567: error: `int nVIDIAButton::setBackgroundMode' is not a static
   member of `class nVIDIAButton'
nvidia.cpp:568: error: ISO C++ forbids declaration of `setCursor' with no type
nvidia.cpp:568: error: `int nVIDIAButton::setCursor' is not a static member of
   `class nVIDIAButton'
nvidia.cpp:568: error: cannot convert `const QCursor' to `int' in
   initialization
nvidia.cpp:569: error: parse error before `if'
nvidia.cpp:572: error: `int nVIDIAButton::size' is not a static member of `
   class nVIDIAButton'
nvidia.cpp:572: error: `clientHandler' was not declared in this scope
nvidia.cpp:572: error: `ButtonRound' was not declared in this scope
nvidia.cpp:572: error: `active' was not declared in this scope
nvidia.cpp:572: error: register name not specified for `int nVIDIAButton::size'
nvidia.cpp:573: error: ISO C++ forbids declaration of `setFixedSize' with no
   type
nvidia.cpp:573: error: `int nVIDIAButton::setFixedSize' is not a static member
   of `class nVIDIAButton'
nvidia.cpp:573: error: initializer list being treated as compound expression
nvidia.cpp:573: error: left-hand operand of comma cannot resolve address of
   overloaded function
nvidia.cpp:573: error: argument of type `QSize (QWidget::)() const' does not
   match `int'
nvidia.cpp:574: error: parse error before `}' token
nvidia.cpp:578: error: `int nVIDIAButton::size' is not a static member of `
   class nVIDIAButton'
nvidia.cpp:578: error: `clientHandler' was not declared in this scope
nvidia.cpp:578: error: `ButtonSquare' was not declared in this scope
nvidia.cpp:578: error: `active' was not declared in this scope
nvidia.cpp:578: error: register name not specified for `int nVIDIAButton::size'
nvidia.cpp:579: error: ISO C++ forbids declaration of `setFixedSize' with no
   type
nvidia.cpp:579: error: `int nVIDIAButton::setFixedSize' is not a static member
   of `class nVIDIAButton'
nvidia.cpp:579: error: initializer list being treated as compound expression
nvidia.cpp:579: error: left-hand operand of comma cannot resolve address of
   overloaded function
nvidia.cpp:579: error: argument of type `QSize (QWidget::)() const' does not
   match `int'
nvidia.cpp:580: error: parse error before `}' token
nvidia.cpp:586: error: parse error before `*' token
nvidia.cpp:592: error: invalid use of `this' at top level
nvidia.cpp:592: error: ISO C++ forbids declaration of `add' with no type
nvidia.cpp:592: error: cannot declare member `QToolTip::add' within `
   nVIDIAButton'
nvidia.cpp:592: error: invalid declarator
nvidia.cpp:593: error: ISO C++ forbids declaration of `setBackgroundMode' with
   no type
nvidia.cpp:593: error: `int nVIDIAButton::setBackgroundMode' is not a static
   member of `class nVIDIAButton'
nvidia.cpp:594: error: ISO C++ forbids declaration of `setCursor' with no type
nvidia.cpp:594: error: `int nVIDIAButton::setCursor' is not a static member of
   `class nVIDIAButton'
nvidia.cpp:594: error: cannot convert `const QCursor' to `int' in
   initialization
nvidia.cpp:595: error: parse error before `if'
nvidia.cpp:598: error: `int nVIDIAButton::size' is not a static member of `
   class nVIDIAButton'
nvidia.cpp:598: error: `clientHandler' was not declared in this scope
nvidia.cpp:598: error: `ButtonRound' was not declared in this scope
nvidia.cpp:598: error: `active' was not declared in this scope
nvidia.cpp:598: error: register name not specified for `int nVIDIAButton::size'
nvidia.cpp:599: error: ISO C++ forbids declaration of `setFixedSize' with no
   type
nvidia.cpp:599: error: `int nVIDIAButton::setFixedSize' is not a static member
   of `class nVIDIAButton'
nvidia.cpp:599: error: initializer list being treated as compound expression
nvidia.cpp:599: error: left-hand operand of comma cannot resolve address of
   overloaded function
nvidia.cpp:599: error: argument of type `QSize (QWidget::)() const' does not
   match `int'
nvidia.cpp:600: error: parse error before `}' token
nvidia.cpp:604: error: `int nVIDIAButton::size' is not a static member of `
   class nVIDIAButton'
nvidia.cpp:604: error: `clientHandler' was not declared in this scope
nvidia.cpp:604: error: `ButtonSquare' was not declared in this scope
nvidia.cpp:604: error: `active' was not declared in this scope
nvidia.cpp:604: error: register name not specified for `int nVIDIAButton::size'
nvidia.cpp:605: error: ISO C++ forbids declaration of `setFixedSize' with no
   type
nvidia.cpp:605: error: `int nVIDIAButton::setFixedSize' is not a static member
   of `class nVIDIAButton'
nvidia.cpp:605: error: initializer list being treated as compound expression
nvidia.cpp:605: error: left-hand operand of comma cannot resolve address of
   overloaded function
nvidia.cpp:605: error: argument of type `QSize (QWidget::)() const' does not
   match `int'
nvidia.cpp:606: error: parse error before `}' token
nvidia.cpp: In member function `virtual void
   nVIDIAButton::drawButton(QPainter*)':
nvidia.cpp:652: error: `button' undeclared (first use this function)
nvidia.cpp:652: error: `HelpButton' undeclared (first use this function)
nvidia.cpp:657: error: `clientHandler' undeclared (first use this function)
nvidia.cpp:657: error: `ButtonRound' undeclared (first use this function)
nvidia.cpp:657: error: `isActive' undeclared (first use this function)
nvidia.cpp:662: error: `ButtonSquare' undeclared (first use this function)
nvidia.cpp:679: error: `iconSpacing' undeclared (first use this function)
nvidia.cpp:726: error: `Help' undeclared (first use this function)
nvidia.cpp:731: error: `MinButton' undeclared (first use this function)
nvidia.cpp:732: error: `Minimize' undeclared (first use this function)
nvidia.cpp:735: error: `MaxButton' undeclared (first use this function)
nvidia.cpp:736: error: `maximizeMode' undeclared (first use this function)
nvidia.cpp:736: error: incomplete type `nVIDIAClient' does not have member `
   MaximizeFull'
nvidia.cpp:736: error: `Restore' undeclared (first use this function)
nvidia.cpp:736: error: `Maximize' undeclared (first use this function)
nvidia.cpp:739: error: `CloseButton' undeclared (first use this function)
nvidia.cpp:740: error: `Close' undeclared (first use this function)
nvidia.cpp: In member function `virtual void nVIDIAButton::updateMask()':
nvidia.cpp:757: error: `isActive' undeclared (first use this function)
nvidia.cpp: At global scope:
nvidia.cpp:789: error: parse error before `*' token
nvidia.cpp:792: error: ISO C++ forbids declaration of `setCursor' with no type
nvidia.cpp:792: error: cannot declare member `Qt::PointingHandCursor' within `
   nVIDIAAvatarButton'
nvidia.cpp:792: confused by earlier errors, bailing out
make[3]: *** [nvidia.lo] 错误 1
make[2]: *** [all-recursive] 错误 1
make[1]: *** [all-recursive] 错误 1
make: *** [all] 错误 2


难道和NV卡的驱动有关?
休想
可愛的小學生
可愛的小學生
 
文章: 13
註冊時間: 週日 1月 16, 2005 7:56 pm

回到 debian desktop

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客

cron