[SuSE Linux] "system is not able to compile a small KDE application!"
I am running a patched together S.u.S.E. with egcs, QT 1.4, and KDE1.0 for rh5 & QT 1.4 on one system. The other system has g++ 2.7.01, QT 1.32. I'm not sure of the KDE on the latter system. The first system is the one I really want to work. Both of my systems give me the same message when I try to compile ksamba: "system is not able to compile a small KDE application! Check, if you installed the KDE header files correctly." I echo $all_includes from confugure and get: "all_includes: -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include" /opt/kde/include has a bunch of *.h in it so I figure I'm pointing to the correct location. What am I missing here? TIA, Setve - To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e
find /usr/X11R6 -name "qapp.h" -print Then you need to symlink the location of your QT includes to the location that your kde app wants them in. OR, you can just append "-I/usr/X11R6/lib/X11/qt/include" or whatever the qt include directory on that box happens to be. Steven T. Hatton wrote:
I am running a patched together S.u.S.E. with egcs, QT 1.4, and KDE1.0 for rh5 & QT 1.4 on one system. The other system has g++ 2.7.01, QT 1.32. I'm not sure of the KDE on the latter system. The first system is the one I really want to work.
Both of my systems give me the same message when I try to compile ksamba:
"system is not able to compile a small KDE application! Check, if you installed the KDE header files correctly."
I echo $all_includes from confugure and get:
"all_includes: -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include"
/opt/kde/include has a bunch of *.h in it so I figure I'm pointing to the correct location. What am I missing here?
TIA,
Setve - To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e
-- .###. /#######\## -==============================================- ;##### ;# Mike's WindowMaker ;##### ;# <A HREF="http://tasteslikechicken.ml.org/windowmaker.html"><A HREF="http://tasteslikechicken.ml.org/windowmaker.html</A">http://tasteslikechicken.ml.org/windowmaker.html</A</A>> \# /## -==============================================- ###'---'#### - To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e
Thanks Michael, Unfortunately this didn't seem to be the problem. nariana:/usr/X11R6/lib # find / -name "qapp.h" -print /usr/X11R6/lib/qt/include/qapp.h /usr/lib/qt/include/qapp.h I actually did ls -s /usr/lib/qt /usr/X11R6/lib. The find didn't see it in X11R6/lib so I copied the enter /usr/lib/qt there, and that didn't do it. I have the feeling that I am missing some header files from KDE, but I sure don't know which ones. Rats! Thanks again, Steve Michael Lankton wrote:
find /usr/X11R6 -name "qapp.h" -print Then you need to symlink the location of your QT includes to the location that your kde app wants them in. OR, you can just append "-I/usr/X11R6/lib/X11/qt/include" or whatever the qt include directory on that box happens to be.
Steven T. Hatton wrote:
I am running a patched together S.u.S.E. with egcs, QT 1.4, and KDE1.0 for rh5 & QT 1.4 on one system. The other system has g++ 2.7.01, QT 1.32. I'm not sure of the KDE on the latter system. The first system is the one I really want to work.
Both of my systems give me the same message when I try to compile ksamba:
"system is not able to compile a small KDE application! Check, if you installed the KDE header files correctly."
I echo $all_includes from confugure and get:
"all_includes: -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include"
/opt/kde/include has a bunch of *.h in it so I figure I'm pointing to the correct location. What am I missing here?
TIA,
Setve - To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e
-- .###. /#######\## -==============================================- ;##### ;# Mike's WindowMaker ;##### ;# <A HREF="http://tasteslikechicken.ml.org/windowmaker.html"><A HREF="http://tasteslikechicken.ml.org/windowmaker.html</A">http://tasteslikechicken.ml.org/windowmaker.html</A</A>> \# /## -==============================================- ###'---'#### - To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e
- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e
Here's the solution from the KDE-users list:
Roberto,
Thank you very much! That was all I needed. I had done mkdir compile cd compile ../configure. Apparently configure didn't like that. When I looked at the config.log I saw something about config.h.bot not found. I did a find ../ -name config.h.bot and realized the error of my ways. configured and make'd from ksamba-0.3.3 and there she was. Chalk up another Duh for Stevie! BTW, do you call winter summer down there? You are in Argentina right? Thanks again, Steve Roberto Alsina wrote:
Can you post the last few (say 15) lines of configure.log? (or was it config.log?)
("\''/").__..-''"`-. . Roberto Alsina `9_ 9 ) `-. ( ).`-._.`) ralsina@unl.edu.ar (_Y_.)' ._ ) `._`. " -.-' Centro de Telematica _..`-'_..-_/ /-'_.' Universidad Nacional del Litoral (l)-'' ((i).' ((!.' Santa Fe - Argentina KDE Developer (MFCH) "I can attempt anything, specialization is for insects" (50% Heinlein). -- Send posts to: kde-user@lists.netcentral.net Send all commands to: kde-user-request@lists.netcentral.net Put your command in the SUBJECT of the message: "subscribe", "unsubscribe", "set digest on", or "set digest off" ********************************************************************** This list is from your pals at NetCentral <<A HREF="http://www.netcentral.net/"><A HREF="http://www.netcentral.net/</A">http://www.netcentral.net/</A</A>>>
<< Steven T. Hatton wrote:
Thanks Michael,
Unfortunately this didn't seem to be the problem.
nariana:/usr/X11R6/lib # find / -name "qapp.h" -print /usr/X11R6/lib/qt/include/qapp.h /usr/lib/qt/include/qapp.h
I actually did ls -s /usr/lib/qt /usr/X11R6/lib. The find didn't see it in X11R6/lib so I copied the enter /usr/lib/qt there, and that didn't do it. I have the feeling that I am missing some header files from KDE, but I sure don't know which ones.
Rats!
Thanks again,
Steve
Michael Lankton wrote:
find /usr/X11R6 -name "qapp.h" -print Then you need to symlink the location of your QT includes to the location that your kde app wants them in. OR, you can just append "-I/usr/X11R6/lib/X11/qt/include" or whatever the qt include directory on that box happens to be.
Steven T. Hatton wrote:
I am running a patched together S.u.S.E. with egcs, QT 1.4, and KDE1.0 for rh5 & QT 1.4 on one system. The other system has g++ 2.7.01, QT 1.32. I'm not sure of the KDE on the latter system. The first system is the one I really want to work.
Both of my systems give me the same message when I try to compile ksamba:
"system is not able to compile a small KDE application! Check, if you installed the KDE header files correctly."
I echo $all_includes from confugure and get:
"all_includes: -I/opt/kde/include -I/usr/lib/qt/include -I/usr/X11R6/include"
/opt/kde/include has a bunch of *.h in it so I figure I'm pointing to the correct location. What am I missing here?
TIA,
Setve - To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e
-- .###. /#######\## -==============================================- ;##### ;# Mike's WindowMaker ;##### ;# <A HREF="http://tasteslikechicken.ml.org/windowmaker.html"><A HREF="http://tasteslikechicken.ml.org/windowmaker.html</A">http://tasteslikechicken.ml.org/windowmaker.html</A</A>> \# /## -==============================================- ###'---'#### - To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e
- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e
- To get out of this list, please send email to majordomo@suse.com with this text in its body: unsubscribe suse-linux-e
participants (2)
-
hattons@CPKWEBSER5.ncr.disa.mil
-
mlankton@home.com