Bug 50583 - can't compile kdebindings due to compilation errors in java part
Summary: can't compile kdebindings due to compilation errors in java part
Status: RESOLVED FIXED
Alias: None
Product: bindings
Classification: Developer tools
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: kde-bindings
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-11 23:02 UTC by Ger Groeneveld
Modified: 2003-03-15 21:55 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ger Groeneveld 2002-11-11 23:02:47 UTC
Version:            (using KDE KDE 3.0.8)
Installed from:    Compiled From Sources
Compiler:          gcc 3.2 
OS:          Linux

Making all in kdec
make[4]: Entering directory `/bigdisk/home/ger_kde2/kdebindings-3.0.98/kdec/clib/kdec'
source='kde_KJavaProcess.cpp' object='kde_KJavaProcess.lo' libtool=yes \
depfile='.deps/kde_KJavaProcess.Plo' tmpdepfile='.deps/kde_KJavaProcess.TPlo' \
depmode=gcc3 /bin/sh ../../../admin/depcomp \
/bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I./.. -I../../../qtc/clib -I../../../qtc/clib/qtc -I/opt/kde-3.0.98/include -I/usr/local/qt-3.1/include -I/usr/X11R6/include   -DQT_THREAD_SUPPORT -I/usr/local/lib/freetype -D_REENTRANT  -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -O2 -fno-exceptions -fno-check-new  -c -o kde_KJavaProcess.lo `test -f 'kde_KJavaProcess.cpp' || echo './'`kde_KJavaProcess.cpp
kde_KJavaProcess.cpp:23:26: kjavaprocess.h: No such file or directory
kde_KJavaProcess.cpp:26: parse error before `{' token
kde_KJavaProcess.cpp:29: destructors must be member functions
kde_KJavaProcess.cpp: In function `bool protected_invokeJVM()':
kde_KJavaProcess.cpp:31: `KJavaProcess' undeclared (first use this function)
kde_KJavaProcess.cpp:31: (Each undeclared identifier is reported only once for
   each function it appears in.)
kde_KJavaProcess.cpp:31: parse error before `::' token
kde_KJavaProcess.cpp: In function `void protected_killJVM()':
kde_KJavaProcess.cpp:34: parse error before `::' token
kde_KJavaProcess.cpp: At global scope:
kde_KJavaProcess.cpp:37: syntax error before `*' token
kde_KJavaProcess.cpp: In function `void protected_popBuffer()':
kde_KJavaProcess.cpp:41: parse error before `::' token
kde_KJavaProcess.cpp: At global scope:
kde_KJavaProcess.cpp:44: `QByteArray' was not declared in this scope
kde_KJavaProcess.cpp:44: `buff' was not declared in this scope
kde_KJavaProcess.cpp:44: variable or field `protected_sendBuffer' declared void
kde_KJavaProcess.cpp:44: syntax error before `{' token
kde_KJavaProcess.cpp:48: `QByteArray' was not declared in this scope
kde_KJavaProcess.cpp:48: `buff' was not declared in this scope
kde_KJavaProcess.cpp:48: variable or field `protected_storeSize' declared void
kde_KJavaProcess.cpp:48: syntax error before `{' token
kde_KJavaProcess.cpp: In function `void protected_slotWroteData()':
kde_KJavaProcess.cpp:53: parse error before `::' token
kde_KJavaProcess.cpp: In function `void protected_slotReceivedData(int, int&)':
kde_KJavaProcess.cpp:57: parse error before `::' token
kde_KJavaProcess.cpp:56: warning: unused parameter `int arg1'
kde_KJavaProcess.cpp:56: warning: unused parameter `int&arg2'
kde_KJavaProcess.cpp: At global scope:
kde_KJavaProcess.cpp:60: `QChildEvent' was not declared in this scope
kde_KJavaProcess.cpp:60: `arg1' was not declared in this scope
kde_KJavaProcess.cpp:60: variable or field `childEvent' declared void
kde_KJavaProcess.cpp:60: syntax error before `{' token
kde_KJavaProcess.cpp:66: `QCustomEvent' was not declared in this scope
kde_KJavaProcess.cpp:66: `arg1' was not declared in this scope
kde_KJavaProcess.cpp:66: variable or field `customEvent' declared void
kde_KJavaProcess.cpp:66: syntax error before `{' token
kde_KJavaProcess.cpp:72: `QTimerEvent' was not declared in this scope
kde_KJavaProcess.cpp:72: `arg1' was not declared in this scope
kde_KJavaProcess.cpp:72: variable or field `timerEvent' declared void
kde_KJavaProcess.cpp:72: syntax error before `{' token
kde_KJavaProcess.cpp: In function `kde_KJavaProcess* kde_new_KJavaProcess()':
kde_KJavaProcess.cpp:81: parse error before `(' token
kde_KJavaProcess.cpp: In function `void
   kde_del_KJavaProcess(kde_KJavaProcess*)':
kde_KJavaProcess.cpp:84: parse error before `)' token
kde_KJavaProcess.cpp:83: warning: unused parameter `kde_KJavaProcess*p'
kde_KJavaProcess.cpp: In function `int
   kde_KJavaProcess_startJava(kde_KJavaProcess*)':
kde_KJavaProcess.cpp:87: parse error before `)' token
kde_KJavaProcess.cpp:86: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_stopJava(kde_KJavaProcess*)':
kde_KJavaProcess.cpp:90: parse error before `)' token
kde_KJavaProcess.cpp:89: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp: In function `int
   kde_KJavaProcess_isRunning(kde_KJavaProcess*)':
kde_KJavaProcess.cpp:94: parse error before `)' token
kde_KJavaProcess.cpp:93: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_setJVMPath(kde_KJavaProcess*, qt_QString*)':
kde_KJavaProcess.cpp:97: parse error before `)' token
kde_KJavaProcess.cpp:97: `QString' undeclared (first use this function)
kde_KJavaProcess.cpp:97: parse error before `)' token
kde_KJavaProcess.cpp:97: parse error before `)' token
kde_KJavaProcess.cpp:96: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp:96: warning: unused parameter `qt_QString*path'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_setClasspath(kde_KJavaProcess*, qt_QString*)':
kde_KJavaProcess.cpp:101: parse error before `)' token
kde_KJavaProcess.cpp:101: parse error before `)' token
kde_KJavaProcess.cpp:101: parse error before `)' token
kde_KJavaProcess.cpp:100: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp:100: warning: unused parameter `qt_QString*classpath'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_setSystemProperty(kde_KJavaProcess*, qt_QString*,
   qt_QString*)':
kde_KJavaProcess.cpp:105: parse error before `)' token
kde_KJavaProcess.cpp:105: parse error before `)' token
kde_KJavaProcess.cpp:105: parse error before `)' token
kde_KJavaProcess.cpp:104: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp:104: warning: unused parameter `qt_QString*name'
kde_KJavaProcess.cpp:104: warning: unused parameter `qt_QString*value'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_setMainClass(kde_KJavaProcess*, qt_QString*)':
kde_KJavaProcess.cpp:109: parse error before `)' token
kde_KJavaProcess.cpp:109: parse error before `)' token
kde_KJavaProcess.cpp:109: parse error before `)' token
kde_KJavaProcess.cpp:108: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp:108: warning: unused parameter `qt_QString*clazzName'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_setExtraArgs(kde_KJavaProcess*, qt_QString*)':
kde_KJavaProcess.cpp:113: parse error before `)' token
kde_KJavaProcess.cpp:113: parse error before `)' token
kde_KJavaProcess.cpp:113: parse error before `)' token
kde_KJavaProcess.cpp:112: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp:112: warning: unused parameter `qt_QString*args'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_setClassArgs(kde_KJavaProcess*, qt_QString*)':
kde_KJavaProcess.cpp:117: parse error before `)' token
kde_KJavaProcess.cpp:117: parse error before `)' token
kde_KJavaProcess.cpp:117: parse error before `)' token
kde_KJavaProcess.cpp:116: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp:116: warning: unused parameter `qt_QString*classArgs'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_send(kde_KJavaProcess*, char, qt_QStringList*)':
kde_KJavaProcess.cpp:121: parse error before `)' token
kde_KJavaProcess.cpp:121: `QStringList' undeclared (first use this function)
kde_KJavaProcess.cpp:121: parse error before `)' token
kde_KJavaProcess.cpp:121: parse error before `)' token
kde_KJavaProcess.cpp:120: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp:120: warning: unused parameter `qt_QStringList*args'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_send1(kde_KJavaProcess*, char, qt_QStringList*,
   qt_QByteArray*)':
kde_KJavaProcess.cpp:125: parse error before `)' token
kde_KJavaProcess.cpp:125: parse error before `)' token
kde_KJavaProcess.cpp:125: parse error before `)' token
kde_KJavaProcess.cpp:124: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp:124: warning: unused parameter `qt_QStringList*args'
kde_KJavaProcess.cpp:124: warning: unused parameter `qt_QByteArray*data'
kde_KJavaProcess.cpp: In function `int
   kde_KJavaProcess_invokeJVM(kde_KJavaProcess*)':
kde_KJavaProcess.cpp:129: parse error before `)' token
kde_KJavaProcess.cpp:128: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_killJVM(kde_KJavaProcess*)':
kde_KJavaProcess.cpp:132: parse error before `)' token
kde_KJavaProcess.cpp:131: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp: In function `qt_QByteArray*
   kde_KJavaProcess_addArgs(kde_KJavaProcess*, char, qt_QStringList*)':
kde_KJavaProcess.cpp:136: parse error before `)' token
kde_KJavaProcess.cpp:136: parse error before `)' token
kde_KJavaProcess.cpp:136: parse error before `)' token
kde_KJavaProcess.cpp:135: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp:135: warning: unused parameter `qt_QStringList*args'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_popBuffer(kde_KJavaProcess*)':
kde_KJavaProcess.cpp:139: parse error before `)' token
kde_KJavaProcess.cpp:138: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_sendBuffer(kde_KJavaProcess*, qt_QByteArray*)':
kde_KJavaProcess.cpp:143: parse error before `)' token
kde_KJavaProcess.cpp:143: `QByteArray' undeclared (first use this function)
kde_KJavaProcess.cpp:143: parse error before `)' token
kde_KJavaProcess.cpp:142: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp:142: warning: unused parameter `qt_QByteArray*buff'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_storeSize(kde_KJavaProcess*, qt_QByteArray*)':
kde_KJavaProcess.cpp:147: parse error before `)' token
kde_KJavaProcess.cpp:147: parse error before `)' token
kde_KJavaProcess.cpp:146: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp:146: warning: unused parameter `qt_QByteArray*buff'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_slotWroteData(kde_KJavaProcess*)':
kde_KJavaProcess.cpp:151: parse error before `)' token
kde_KJavaProcess.cpp:150: warning: unused parameter `
   kde_KJavaProcess*instPointer'
kde_KJavaProcess.cpp: In function `void
   kde_KJavaProcess_slotReceivedData(kde_KJavaProcess*, int, int)':
kde_KJavaProcess.cpp:155: parse error before `)' token
kde_KJavaProcess.cpp:154: warning: unused parameter `
   kde_KJavaProcess*instPointer'
make[4]: *** [kde_KJavaProcess.lo] Error 1
make[4]: Leaving directory `/bigdisk/home/ger_kde2/kdebindings-3.0.98/kdec/clib/kdec'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/bigdisk/home/ger_kde2/kdebindings-3.0.98/kdec/clib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/bigdisk/home/ger_kde2/kdebindings-3.0.98/kdec'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/bigdisk/home/ger_kde2/kdebindings-3.0.98'
make: *** [all] Error 2
Comment 1 danarmak 2002-11-21 16:26:52 UTC
This bug is present on Gentoo in the rc4 sources (I'm packaging kde 3.1 for Gentoo). 
I can't find kjavaprocess.h anywhere; all web references to it are old ones. Posted to 
kde-packager too. 
Comment 2 Ger Groeneveld 2002-11-22 01:38:26 UTC
Subject: Re:  can't compile kdebindings due to compilation errors in java part

On Thursday 21 November 2002 16:26, you wrote:
> ------- You are receiving this mail because: -------
> You reported the bug, or are watching the reporter.
>
> http://bugs.kde.org/show_bug.cgi?id=50583
> danarmak@gentoo.org changed:
>
>            What    |Removed                     |Added
> ---------------------------------------------------------------------------
>- CC|                            |danarmak@gentoo.org
>
>
>
> ------- Additional Comments From danarmak@gentoo.org  2002-11-21 16:26
> ------- This bug is present on Gentoo in the rc4 sources (I'm packaging kde
> 3.1 for Gentoo). I can't find kjavaprocess.h anywhere; all web references
> to it are old ones. Posted to kde-packager too.

I did find kjavaprocess.h and the rest in an older version of the KDE source. 
There are more header files starting with kjava, needed by kjavaprocess.h

Still... it will compile, but now it is missing object files for linking. And 
i threw the .o files from thast version away... Maybe youve got them 
somewhere and try to copy those into the source package. 

Have to wait I guess..

Comment 3 danarmak 2002-11-30 11:47:22 UTC
It's fixed now (pst-rc5 kdebindings tarball update). Compiles ok. 
Comment 4 Thiago Macieira 2003-03-08 23:49:16 UTC
Does this mean the bug ticket can be closed? 
Comment 5 Thiago Macieira 2003-03-15 21:55:48 UTC
Closing the bug ticket as there was no further reply.