From kde-core-devel Mon Nov 12 22:08:31 2001 From: Christopher Molnar Date: Mon, 12 Nov 2001 22:08:31 +0000 To: kde-core-devel Subject: Re: [RFC] Unified Application Scripting Interface X-MARC-Message: https://marc.info/?l=kde-core-devel&m=100560303222849 Ian, Is this changes that could be causing some compile errors in dcop/dcopidl= 2cpp=20 that I have been seeing today? (looks like a problem in main.h)? -Chris =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D Making all in dcopidl2cpp make[3]: Entering directory `/home/molnarc/rpm/BUILD/kdelibs/dcop/dcopidl= 2cpp' c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../dcop -I../../libltdl=20 -I../../kdecore -I../../kdeui -I../../kssl=20 -I/home/molnarc/code/qt-copy/include -I/usr/X11R6/include=20 -I/usr/local//include -DQT_THREAD_SUPPORT -D_REENTRANT=20 -I/usr/local/include -O2 -fno-exceptions -fno-check-new -ftemplate-dept= h-99=20 -DQT_NO_TRANSLATION -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_COMPA= T =20 -c main.cpp In file included from main.cpp:32: main.h:29: type specifier omitted for parameter main.h:29: parse error before `)' main.h:34: type specifier omitted for parameter main.h:34: parse error before `,' main.h:39: type specifier omitted for parameter main.h:39: parse error before `,' main.cpp: In function `int main (int, char **)': main.cpp:88: `QDomDocument' undeclared (first use this function) main.cpp:88: (Each undeclared identifier is reported only once for each function it appears in.) main.cpp:88: parse error before `;' main.cpp:89: `doc' undeclared (first use this function) main.cpp:91: `QDomElement' undeclared (first use this function) main.cpp:91: parse error before `=3D' main.cpp:92: `de' undeclared (first use this function) main.cpp:106: warning: cannot pass objects of non-POD type `class QString' through `...' main.cpp:106: warning: cannot pass objects of non-POD type `const class QString' through `...' main.cpp:110: warning: cannot pass objects of non-POD type `class QString' through `...' main.cpp:110: warning: cannot pass objects of non-POD type `const class QString' through `...' main.cpp:111: warning: cannot pass objects of non-POD type `class QString' through `...' main.cpp:111: warning: cannot pass objects of non-POD type `const class QString' through `...' main.cpp:115: warning: cannot pass objects of non-POD type `class QString' through `...' main.cpp:115: warning: cannot pass objects of non-POD type `const class QString' through `...' main.cpp:115: warning: cannot pass objects of non-POD type `const class QString' through `...' main.cpp:115: warning: cannot pass objects of non-POD type `const class QString' through `...' main.cpp:116: warning: cannot pass objects of non-POD type `class QString' through `...' main.cpp:116: warning: cannot pass objects of non-POD type `const class QString' through `...' main.cpp:116: warning: cannot pass objects of non-POD type `const class QString' through `...' main.cpp:116: warning: cannot pass objects of non-POD type `const class QString' through `...' make[3]: *** [main.o] Error 1 make[3]: Leaving directory `/home/molnarc/rpm/BUILD/kdelibs/dcop/dcopidl2= cpp' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/molnarc/rpm/BUILD/kdelibs/dcop' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/molnarc/rpm/BUILD/kdelibs' make: *** [all-recursive-am] Error 2 error: Bad exit status from /home/molnarc/rpm/tmp/rpm-tmp.53372 (%build) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D On Monday 12 November 2001 04:14 pm, Ian Reinhart Geiser wrote: > Greetings > =09As many of you know I have been working on adding many new DCOP inte= rfaces > to KDE 3.0. Some of you also know I have been working on different > approaches to automate and expand KDE. I have attached a link to the > current project I am proposing. It mixes the concepts of KParts Plugin= s > and DCOP scripting. Please review the document and let me know about w= hat > you think. I would like to commit the interface and the script loader > classes this week sometime. > > http://www.geocities.com/geiseri/scriptinterface.pdf > >