[RkWard-devel] Compiling Errors, 06.06

Georgi Lalev georgi.lalev at zdv.uni-tuebingen.de
Wed Jun 28 16:49:12 UTC 2006


Hello,

I am trying to compile rkward 0.3.6 on  SuSE Linux Enterprise Server 9 
(2.6 kernel), 64 bit Architecture, with KDE 3.2.1 installed.
I ran ./configure with the following options :
 --prefix=/$PREFIX
--with-qt-libraries=/usr/lib/qt3/lib64
--with-r-includes=/$RPREFIX/lib64/include
--with-r-home=/$RPREFIX/lib64/R
--libdir=/opt/kde3/lib64
--with-extra-libs=/$RPREFIX/lib64/R/bin
$RPREFIX=where R lives.
./configure passed all the important tests without failing.
I have R-2.3.1 installed with the shared library libR.so.
Also :
gcc version 3.3.3
GNU Make 3.80
/usr/lib/qt3/lib64/libqt-mt.so.3.3.1

Running "make" gave me the following error output:
***********************************************************************
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/kde3/include 
-I/usr/lib/qt3/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT  
-D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W 
-Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE 
-Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security 
-Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common  
-c -o rkward.o `test -f 'rkward.cpp' || echo './'`rkward.cpp
rkward.cpp: In constructor `RKwardApp::RKwardApp(KURL*)':
rkward.cpp:92: error: `KDEV3ICON' is not a member of type `KMultiTabBar'
rkward.cpp:92: error: `setToolviewStyle' undeclared (first use this 
function)
rkward.cpp:92: error: (Each undeclared identifier is reported only once for
   each function it appears in.)
rkward.cpp: In member function `void RKwardApp::readOptions()':
rkward.cpp:379: error: no matching function for call to `RKwardApp::
   applyMainWindowSettings(KConfig*, const char[20], bool)'
/opt/kde3/include/kmainwindow.h:458: error: candidates are: void
   KMainWindow::applyMainWindowSettings(KConfig*, const QString&)
rkward.cpp: In member function `virtual void
   RKwardApp::readProperties(KConfig*)':
rkward.cpp:422: warning: unused parameter `KConfig*_cfg'
rkward.cpp: In member function `virtual void
   RKwardApp::saveProperties(KConfig*)':
rkward.cpp:401: warning: unused parameter `KConfig*_cfg'
make[3]: *** [rkward.o] Fehler 1
make[3]: Leaving directory `/soft/x86_64/rkward/0.3.6/source/rkward'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/soft/x86_64/rkward/0.3.6/source/rkward'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/soft/x86_64/rkward/0.3.6/source'
make: *** [all] Fehler 2
***********************************************************************

After Reading the following thread :
http://sourceforge.net/mailarchive/forum.php?thread_id=7148271&forum_id=12970
 one part of the error was solved. But the error message is still there, 
and I cannot solve this problem.
It is as follows :
***********************************************************
rkward.cpp: In member function `void RKwardApp::readOptions()':
rkward.cpp:379: error: no matching function for call to `RKwardApp::
   applyMainWindowSettings(KConfig*, const char[20], bool)'
/opt/kde3/include/kmainwindow.h:458: error: candidates are: void
   KMainWindow::applyMainWindowSettings(KConfig*, const QString&)
rkward.cpp: In member function `virtual void
   RKwardApp::readProperties(KConfig*)':
rkward.cpp:422: warning: unused parameter `KConfig*_cfg'
rkward.cpp: In member function `virtual void
   RKwardApp::saveProperties(KConfig*)':
rkward.cpp:401: warning: unused parameter `KConfig*_cfg'
make[3]: *** [rkward.o] Fehler 1
make[3]: Leaving directory `/soft/x86_64/rkward/0.3.6/source/rkward'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/soft/x86_64/rkward/0.3.6/source/rkward'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/soft/x86_64/rkward/0.3.6/source'
make: *** [all] Fehler 2

***********************************************************
Fehler = Error

Can  someone  give me some directions or help how to continue ? I will 
appreciate any advise!!!
Greetings
Georgi




More information about the Rkward-devel mailing list