[RkWard-devel] rkward 0.3.7 copiling error

Georgi Lalev georgi.lalev at student.uni-tuebingen.de
Mon Oct 23 00:52:14 UTC 2006


Hello,

I am trying to compile rkward 0.3.7 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
--with-extra-libs=/$RPREFIX/lib64/R/lib
$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

********************************************************

make  all-recursive
make[1]: Entering directory `/soft/x86_64/rkward/0.3.7/source'
Making all in rkward
make[2]: Entering directory `/soft/x86_64/rkward/0.3.7/source/rkward'
Making all in plugins
make[3]: Entering directory
`/soft/x86_64/rkward/0.3.7/source/rkward/plugins'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory
`/soft/x86_64/rkward/0.3.7/source/rkward/plugins'
Making all in dataeditor
make[3]: Entering directory
`/soft/x86_64/rkward/0.3.7/source/rkward/dataeditor'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory
`/soft/x86_64/rkward/0.3.7/source/rkward/dataeditor'
Making all in settings
make[3]: Entering directory
`/soft/x86_64/rkward/0.3.7/source/rkward/settings'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory
`/soft/x86_64/rkward/0.3.7/source/rkward/settings'
Making all in plugin
make[3]: Entering directory
`/soft/x86_64/rkward/0.3.7/source/rkward/plugin'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory
`/soft/x86_64/rkward/0.3.7/source/rkward/plugin'
Making all in agents
make[3]: Entering directory
`/soft/x86_64/rkward/0.3.7/source/rkward/agents'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory
`/soft/x86_64/rkward/0.3.7/source/rkward/agents'
Making all in rbackend
make[3]: Entering directory
`/soft/x86_64/rkward/0.3.7/source/rkward/rbackend'
Making all in rpackages
make[4]: Entering directory
`/soft/x86_64/rkward/0.3.7/source/rkward/rbackend/rpackages'
Makefile:661: Warnung: Die Befehle für das Ziel »distclean« werden
überschrieben
Makefile:589: Warnung: Alte Befehle für das Ziel »distclean« werden
ignoriert
Making all in rkward
make[5]: Entering directory
`/soft/x86_64/rkward/0.3.7/source/rkward/rbackend/rpackages/rkward'
make[5]: Für das Ziel »all« ist nichts zu tun.
make[5]: Leaving directory
`/soft/x86_64/rkward/0.3.7/source/rkward/rbackend/rpackages/rkward'
make[5]: Entering directory
`/soft/x86_64/rkward/0.3.7/source/rkward/rbackend/rpackages'
Makefile:661: Warnung: Die Befehle für das Ziel »distclean« werden
überschrieben
Makefile:589: Warnung: Alte Befehle für das Ziel »distclean« werden
ignoriert
make[5]: Für das Ziel »all-am« ist nichts zu tun.
make[5]: Leaving directory
`/soft/x86_64/rkward/0.3.7/source/rkward/rbackend/rpackages'
/soft/x86_64/R/R-2.4.0/lib64/R/bin/R CMD build rkward
* checking for file 'rkward/DESCRIPTION' ... OK
* preparing 'rkward':
* checking DESCRIPTION meta-information ... OK
* cleaning src
* removing junk files
* checking for LF line-endings in source files
* checking for empty or unneeded directories
* building 'rkward_0.3.7.tar.gz'

make[4]: Leaving directory
`/soft/x86_64/rkward/0.3.7/source/rkward/rbackend/rpackages'
make[4]: Entering directory
`/soft/x86_64/rkward/0.3.7/source/rkward/rbackend'
make[4]: Für das Ziel »all-am« ist nichts zu tun.
make[4]: Leaving directory
`/soft/x86_64/rkward/0.3.7/source/rkward/rbackend'
make[3]: Leaving directory
`/soft/x86_64/rkward/0.3.7/source/rkward/rbackend'
Making all in dialogs
make[3]: Entering directory
`/soft/x86_64/rkward/0.3.7/source/rkward/dialogs'
if 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  -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500
-D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W
-Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute
-Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -MT
rkloadlibsdialog.o -MD -MP -MF ".deps/rkloadlibsdialog.Tpo" -c -o
rkloadlibsdialog.o rkloadlibsdialog.cpp; \
then mv -f ".deps/rkloadlibsdialog.Tpo" ".deps/rkloadlibsdialog.Po";
else rm -f ".deps/rkloadlibsdialog.Tpo"; exit 1; fi
rkloadlibsdialog.cpp: In member function `virtual void 
   RKLoadLibsDialog::slotApply()':
rkloadlibsdialog.cpp:118: warning: `apply' is deprecated (declared at 
   /opt/kde3/include/kdialogbase.h:1386)
rkloadlibsdialog.cpp: In member function `bool 
   RKLoadLibsDialog::installPackages(const QStringList&, const QString&,
bool, 
   bool)':
rkloadlibsdialog.cpp:164: error: syntax error before `.' token
rkloadlibsdialog.cpp:165: error: request for member `open' in `file',
which is 
   of non-aggregate type `QFile ()(...)'
rkloadlibsdialog.cpp:166: error: `QTextStream
RKSettingsModuleGeneral::stream' 
   is not a static member of `class RKSettingsModuleGeneral'
rkloadlibsdialog.cpp:166: error: no matching function for call to
`QTextStream
   ::QTextStream(QFile (*)(...))'
/usr/lib/qt3/include/qtextstream.h:191: error: candidates are: 
   QTextStream::QTextStream(const QTextStream&)
/usr/lib/qt3/include/qtextstream.h:70: error:                 
   QTextStream::QTextStream(FILE*, int)
/usr/lib/qt3/include/qtextstream.h:69: error:                 
   QTextStream::QTextStream(QMemArray<char>, int)
/usr/lib/qt3/include/qtextstream.h:68: error:                 
   QTextStream::QTextStream(QString&, int)
/usr/lib/qt3/include/qtextstream.h:67: error:                 
   QTextStream::QTextStream(QString*, int)
/usr/lib/qt3/include/qtextstream.h:66: error:                 
   QTextStream::QTextStream(QIODevice*)
/usr/lib/qt3/include/qtextstream.h:65: error:                 
   QTextStream::QTextStream()
rkloadlibsdialog.cpp:167: error: `stream' undeclared (first use this
function)
rkloadlibsdialog.cpp:167: error: (Each undeclared identifier is reported
only 
   once for each function it appears in.)
rkloadlibsdialog.cpp:167: confused by earlier errors, bailing out
make[3]: *** [rkloadlibsdialog.o] Fehler 1
make[3]: Leaving directory
`/soft/x86_64/rkward/0.3.7/source/rkward/dialogs'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/soft/x86_64/rkward/0.3.7/source/rkward'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/soft/x86_64/rkward/0.3.7/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