Hello all! First I must say that SuSE Linux is a fantastic product! It works great, even on my slow computer! Now for the real question: I have SuSE Linux 8.0 Professional, and I use KDE 3.0 (as profided on the CD). Now I want some extra programs for KDE, like Kopete and SuperKaramba. The problem with RPM's is that I always have dependency problems. So I tried to compile Kopete and SuperKaramba myself, but I failed. I got this message: checking for Qt... libraries /usr/lib/qt3/lib, headers /usr/lib/qt3/include using -mt checking if Qt compiles without flags... no checking for moc... /usr/lib/qt3/bin/moc checking for uic... /usr/lib/qt3/bin/uic checking whether uic supports -L ... yes checking whether uic supports -nounload ... yes checking if Qt needs -ljpeg... no checking for rpath... yes checking for KDE... configure: error: in the prefix, you've chosen, are no KDE headers installed. This will fail. So, check this please and use another prefix! I searched through my config.log, but couldn't find anything. I found out parts of KDE where in the /opt/kde3 folder, so I did ./configure --prefix=/opt/kde3 , but the same problem again. What do I need to do? Help me PLEASE!
On Friday 02 July 2004 14:16, Berry Bakker wrote:
I searched through my config.log, but couldn't find anything. I found out parts of KDE where in the /opt/kde3 folder, so I did ./configure --prefix=/opt/kde3 , but the same problem again. What do I need to do? Help me PLEASE!
Hi - if you want to compile KDE apps you need also the development packages. These packages have 'devel' as part of their name, for example kdelibs3-devel-3.2.3-3.x86_64.rpm. These packages contain the include and header files. Which one you need depends on the application you like to compile. Are these packages installed? -gl -- Günter Lichtenberg ========>mailto:lichten@sron.nl SRON (EOS) Sorbonnelaan 2 3584 CA UTRECHT the Netherlands Tel.: +31 30 253 5719 FAX : +31 30 254 0860
Op vrijdag 2 juli 2004 14:41, schreef Guenter Lichtenberg:
On Friday 02 July 2004 14:16, Berry Bakker wrote:
I searched through my config.log, but couldn't find anything. I found out parts of KDE where in the /opt/kde3 folder, so I did ./configure --prefix=/opt/kde3 , but the same problem again. What do I need to do? Help me PLEASE!
Hi - if you want to compile KDE apps you need also the development packages. These packages have 'devel' as part of their name, for example kdelibs3-devel-3.2.3-3.x86_64.rpm. These packages contain the include and header files. Which one you need depends on the application you like to compile. Are these packages installed?
-gl
Thank you SOOO much, I must have forgot one of the development library's!
Op vrijdag 2 juli 2004 15:27, schreef Berry Bakker:
Op vrijdag 2 juli 2004 14:41, schreef Guenter Lichtenberg:
On Friday 02 July 2004 14:16, Berry Bakker wrote:
I searched through my config.log, but couldn't find anything. I found out parts of KDE where in the /opt/kde3 folder, so I did ./configure --prefix=/opt/kde3 , but the same problem again. What do I need to do? Help me PLEASE!
Hi - if you want to compile KDE apps you need also the development packages. These packages have 'devel' as part of their name, for example kdelibs3-devel-3.2.3-3.x86_64.rpm. These packages contain the include and header files. Which one you need depends on the application you like to compile. Are these packages installed?
-gl
Thank you SOOO much, I must have forgot one of the development library's!
Hmmmm, now when I type make it complains about functions: karamba.cpp: In function `class QString PyString2QString(PyObject *)': karamba.cpp:141: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_attach_clickArea(PyObject *, PyObject *, PyObject *)': karamba.cpp:425: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:429: no matching function for call to `QString::setAscii (const char[1])' karamba.cpp:433: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:437: no matching function for call to `QString::setAscii (const char[1])' karamba.cpp:441: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:445: no matching function for call to `QString::setAscii (const char[1])' karamba.cpp: In function `struct PyObject * py_add_menu_item(PyObject *, PyObject *)': karamba.cpp:531: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_add_menu_config_option(PyObject *, PyObject *)': karamba.cpp:670: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_set_menu_config_option(PyObject *, PyObject *)': karamba.cpp:693: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_read_menu_config_option(PyObject *, PyObject *)': karamba.cpp:714: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_write_config_entry(PyObject *, PyObject *)': karamba.cpp:740: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:741: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_read_config_entry(PyObject *, PyObject *)': karamba.cpp:790: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:794: no matching function for call to `QString::setAscii (const char *)' karamba.cpp: In function `long int createWidgetMask(long int, char *)': karamba.cpp:1217: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int createClickArea(long int, long int, long int, long int, long int, char *)': karamba.cpp:1253: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int changeImageChannelIntensity(long int, long int, float, char *, int)': karamba.cpp:1315: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int addImageTooltip(long int, long int, QString)': karamba.cpp:1521: no matching function for call to `QString::setAscii (QString &)' karamba.cpp: In function `long int createBackgroundImage(long int, long int, long int, char *)': karamba.cpp:1573: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int createImage(long int, long int, long int, char *)': karamba.cpp:1606: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int openTheme(char *)': karamba.cpp:1689: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int changeTextFont(long int, long int, char *)': karamba.cpp:1837: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In method `void karamba::passMenuItemClicked(int)': karamba.cpp:4295: no matching function for call to `KPopupMenu::isItemVisible (int &)' make[3]: *** [karamba.o] Fout 1 make[3]: Weggaan uit map `/home/berry/superkaramba-0.33/src' make[2]: *** [all-recursive] Fout 1 make[2]: Weggaan uit map `/home/berry/superkaramba-0.33/src' make[1]: *** [all-recursive] Fout 1 make[1]: Weggaan uit map `/home/berry/superkaramba-0.33' make: *** [all] Fout 2 (the error code is 2, it's dutch). So this came out when I was compiling superkaramba.... Configure went good, so what can it be?
On Fri, 02 Jul 2004 15:36:51 +0200 Berry Bakker <berrybakker@planet.nl> wrote:
Op vrijdag 2 juli 2004 15:27, schreef Berry Bakker:
Op vrijdag 2 juli 2004 14:41, schreef Guenter Lichtenberg:
On Friday 02 July 2004 14:16, Berry Bakker wrote:
I searched through my config.log, but couldn't find anything. I found out parts of KDE where in the /opt/kde3 folder, so I did ./configure --prefix=/opt/kde3 , but the same problem again. What do I need to do? Help me PLEASE!
Hi - if you want to compile KDE apps you need also the development packages. These packages have 'devel' as part of their name, for example kdelibs3-devel-3.2.3-3.x86_64.rpm. These packages contain the include and header files. Which one you need depends on the application you like to compile. Are these packages installed?
-gl
Thank you SOOO much, I must have forgot one of the development library's!
Hmmmm, now when I type make it complains about functions:
karamba.cpp: In function `class QString PyString2QString(PyObject *)': karamba.cpp:141: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_attach_clickArea(PyObject *, PyObject *, PyObject *)': karamba.cpp:425: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:429: no matching function for call to `QString::setAscii (const char[1])' karamba.cpp:433: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:437: no matching function for call to `QString::setAscii (const char[1])' karamba.cpp:441: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:445: no matching function for call to `QString::setAscii (const char[1])' karamba.cpp: In function `struct PyObject * py_add_menu_item(PyObject *, PyObject *)': karamba.cpp:531: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_add_menu_config_option(PyObject *, PyObject *)': karamba.cpp:670: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_set_menu_config_option(PyObject *, PyObject *)': karamba.cpp:693: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_read_menu_config_option(PyObject *, PyObject *)': karamba.cpp:714: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_write_config_entry(PyObject *, PyObject *)': karamba.cpp:740: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:741: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_read_config_entry(PyObject *, PyObject *)': karamba.cpp:790: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:794: no matching function for call to `QString::setAscii (const char *)' karamba.cpp: In function `long int createWidgetMask(long int, char *)': karamba.cpp:1217: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int createClickArea(long int, long int, long int, long int, long int, char *)': karamba.cpp:1253: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int changeImageChannelIntensity(long int, long int, float, char *, int)': karamba.cpp:1315: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int addImageTooltip(long int, long int, QString)': karamba.cpp:1521: no matching function for call to `QString::setAscii (QString &)' karamba.cpp: In function `long int createBackgroundImage(long int, long int, long int, char *)': karamba.cpp:1573: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int createImage(long int, long int, long int, char *)': karamba.cpp:1606: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int openTheme(char *)': karamba.cpp:1689: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int changeTextFont(long int, long int, char *)': karamba.cpp:1837: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In method `void karamba::passMenuItemClicked(int)': karamba.cpp:4295: no matching function for call to `KPopupMenu::isItemVisible (int &)' make[3]: *** [karamba.o] Fout 1 make[3]: Weggaan uit map `/home/berry/superkaramba-0.33/src' make[2]: *** [all-recursive] Fout 1 make[2]: Weggaan uit map `/home/berry/superkaramba-0.33/src' make[1]: *** [all-recursive] Fout 1 make[1]: Weggaan uit map `/home/berry/superkaramba-0.33' make: *** [all] Fout 2
(the error code is 2, it's dutch). So this came out when I was compiling superkaramba.... Configure went good, so what can it be?
Do you have the QT devel stuff installed? Also you need to make sure you have PyKDE installed, superkaramba needs to have that installed as well.
-- To unsubscribe, email: suse-kde-unsubscribe@suse.com For additional commands, email: suse-kde-help@suse.com Please do not cross-post to suse-linux-e
Op vrijdag 2 juli 2004 16:45, schreef Shane Rogers:
On Fri, 02 Jul 2004 15:36:51 +0200
Berry Bakker <berrybakker@planet.nl> wrote:
Op vrijdag 2 juli 2004 15:27, schreef Berry Bakker:
Op vrijdag 2 juli 2004 14:41, schreef Guenter Lichtenberg:
On Friday 02 July 2004 14:16, Berry Bakker wrote:
I searched through my config.log, but couldn't find anything. I found out parts of KDE where in the /opt/kde3 folder, so I did ./configure --prefix=/opt/kde3 , but the same problem again. What do I need to do? Help me PLEASE!
Hi - if you want to compile KDE apps you need also the development packages. These packages have 'devel' as part of their name, for example kdelibs3-devel-3.2.3-3.x86_64.rpm. These packages contain the include and header files. Which one you need depends on the application you like to compile. Are these packages installed?
-gl
Thank you SOOO much, I must have forgot one of the development library's!
Hmmmm, now when I type make it complains about functions:
karamba.cpp: In function `class QString PyString2QString(PyObject *)': karamba.cpp:141: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_attach_clickArea(PyObject *, PyObject *, PyObject *)': karamba.cpp:425: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:429: no matching function for call to `QString::setAscii (const char[1])' karamba.cpp:433: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:437: no matching function for call to `QString::setAscii (const char[1])' karamba.cpp:441: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:445: no matching function for call to `QString::setAscii (const char[1])' karamba.cpp: In function `struct PyObject * py_add_menu_item(PyObject *, PyObject *)': karamba.cpp:531: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_add_menu_config_option(PyObject *, PyObject *)': karamba.cpp:670: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_set_menu_config_option(PyObject *, PyObject *)': karamba.cpp:693: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_read_menu_config_option(PyObject *, PyObject *)': karamba.cpp:714: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_write_config_entry(PyObject *, PyObject *)': karamba.cpp:740: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:741: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `struct PyObject * py_read_config_entry(PyObject *, PyObject *)': karamba.cpp:790: no matching function for call to `QString::setAscii (char *&)' karamba.cpp:794: no matching function for call to `QString::setAscii (const char *)' karamba.cpp: In function `long int createWidgetMask(long int, char *)': karamba.cpp:1217: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int createClickArea(long int, long int, long int, long int, long int, char *)': karamba.cpp:1253: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int changeImageChannelIntensity(long int, long int, float, char *, int)': karamba.cpp:1315: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int addImageTooltip(long int, long int, QString)': karamba.cpp:1521: no matching function for call to `QString::setAscii (QString &)' karamba.cpp: In function `long int createBackgroundImage(long int, long int, long int, char *)': karamba.cpp:1573: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int createImage(long int, long int, long int, char *)': karamba.cpp:1606: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int openTheme(char *)': karamba.cpp:1689: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In function `long int changeTextFont(long int, long int, char *)': karamba.cpp:1837: no matching function for call to `QString::setAscii (char *&)' karamba.cpp: In method `void karamba::passMenuItemClicked(int)': karamba.cpp:4295: no matching function for call to `KPopupMenu::isItemVisible (int &)' make[3]: *** [karamba.o] Fout 1 make[3]: Weggaan uit map `/home/berry/superkaramba-0.33/src' make[2]: *** [all-recursive] Fout 1 make[2]: Weggaan uit map `/home/berry/superkaramba-0.33/src' make[1]: *** [all-recursive] Fout 1 make[1]: Weggaan uit map `/home/berry/superkaramba-0.33' make: *** [all] Fout 2
(the error code is 2, it's dutch). So this came out when I was compiling superkaramba.... Configure went good, so what can it be?
Do you have the QT devel stuff installed?
Also you need to make sure you have PyKDE installed, superkaramba needs to have that installed as well.
No, but I went to try to compile Kopete. That gave me this error: kopeteemoticons.cpp: In function `static class QString KopeteEmoticons::parseEmoticons(QString)': kopeteemoticons.cpp:244: no method `QRegExp::escape' make[4]: *** [kopeteemoticons.lo] Fout 1 make[4]: Weggaan uit map `/home/berry/kopete-0.7.5/kopete/libkopete/private' make[3]: *** [all-recursive] Fout 1 make[3]: Weggaan uit map `/home/berry/kopete-0.7.5/kopete/libkopete' make[2]: *** [all-recursive] Fout 1 make[2]: Weggaan uit map `/home/berry/kopete-0.7.5/kopete' make[1]: *** [all-recursive] Fout 1 make[1]: Weggaan uit map `/home/berry/kopete-0.7.5' make: *** [all] Fout 2 Again error code 2! What's wrong? It looks like some functions are missing in the Qt header files?! I have installed ALL the devel files under KDE... Is something else missing?
On Fri, 02 Jul 2004 19:14:16 +0200 Berry Bakker <berrybakker@planet.nl> wrote:
Op vrijdag 2 juli 2004 16:45, schreef Shane Rogers:
Do you have the QT devel stuff installed?
Also you need to make sure you have PyKDE installed, superkaramba needs to have that installed as well.
No, but I went to try to compile Kopete. That gave me this error:
kopeteemoticons.cpp: In function `static class QString KopeteEmoticons::parseEmoticons(QString)': kopeteemoticons.cpp:244: no method `QRegExp::escape' make[4]: *** [kopeteemoticons.lo] Fout 1 make[4]: Weggaan uit map `/home/berry/kopete-0.7.5/kopete/libkopete/private' make[3]: *** [all-recursive] Fout 1 make[3]: Weggaan uit map `/home/berry/kopete-0.7.5/kopete/libkopete' make[2]: *** [all-recursive] Fout 1 make[2]: Weggaan uit map `/home/berry/kopete-0.7.5/kopete' make[1]: *** [all-recursive] Fout 1 make[1]: Weggaan uit map `/home/berry/kopete-0.7.5' make: *** [all] Fout 2
Again error code 2! What's wrong? It looks like some functions are missing in the Qt header files?! I have installed ALL the devel files under KDE... Is something else missing?
So you do or you don't have the QT devel stuff installed? It looks to me like it's trying to find a QT function but can't. You may even want to make sure that when you run 'configure' you're telling it where the QT libraries and headers are.
-- To unsubscribe, email: suse-kde-unsubscribe@suse.com For additional commands, email: suse-kde-help@suse.com Please do not cross-post to suse-linux-e
participants (3)
-
Berry Bakker
-
Guenter Lichtenberg
-
Shane Rogers