Inquiry: konqueror dependency on a lib in kate ?

Dawit A. adawit at kde.org
Wed Jul 10 04:57:13 BST 2002


Hi,

Today I attempted to compile only libkonq and konqueror modules in kdebase.
Everything went okay until the linker reached the sidebar directory and it 
barfed with the following error message:

Making all in .
make[2]: Entering directory 
`/usr/local/build/kdeh/mandrake/kdebase/konqueror/sidebar'
make[2]: *** No rule to make target `../../kate/lib/libkmultitabbar.la', 
needed by `konq_sidebar.la'.  Stop.
make[2]: Leaving directory 
`/usr/local/build/kdeh/mandrake/kdebase/konqueror/sidebar'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/usr/local/build/kdeh/mandrake/kdebase/konqueror/sidebar'
make: *** [all-recursive] Error 1
Command exited with non-zero status 2

Is this a temporary solution or is such dependency something that is deemed 
okay ?  I never saw this problem before when compiling konqueror only from 
kdebase.  I was really suprised to learn the change took place a month ago 
and no one else noticed or run into this issue:

revision 1.19
date: 2002/05/29 19:34:22;  author: jowenn;  state: Exp;  lines: +3 -3
honour the new position of kmultiverttabbar.*
----------------------------

cvs diff -r 1.18 -r 1.19 Makefile.am
Index: Makefile.am
===================================================================
RCS file: /home/kde/kdebase/konqueror/sidebar/Makefile.am,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -p -b -B -w -r1.18 -r1.19
--- Makefile.am 2002/03/18 15:53:37     1.18
+++ Makefile.am 2002/05/29 19:34:22     1.19
@@ -6,7 +6,7 @@
 SUBDIRS = . trees

 # set the include path for X, qt and KDE
-INCLUDES = -I$(top_srcdir)/libkonq $(all_includes)
+INCLUDES = -I$(top_srcdir)/libkonq -I$(top_srcdir)/kate/lib $(all_includes)

 # these are the headers for your project
 noinst_HEADERS = konqsidebar.h sidebar_widget.h
@@ -20,9 +20,9 @@ lib_LTLIBRARIES = libkonqsidebarplugin.l
 kde_module_LTLIBRARIES = konq_sidebar.la

 # the Part's source, library search path, and link libraries
-konq_sidebar_la_SOURCES = konqsidebar.cpp sidebar_widget.cpp 
kmultiverttabbar.cpp
+konq_sidebar_la_SOURCES = konqsidebar.cpp sidebar_widget.cpp
 konq_sidebar_la_LDFLAGS = -module $(KDE_PLUGIN) $(all_libraries)
-konq_sidebar_la_LIBADD  = $(LIB_KPARTS) $(LIB_KFILE) ../../libkonq/libkonq.la 
./libkonqsidebarplugin.la
+konq_sidebar_la_LIBADD  = $(LIB_KPARTS) $(LIB_KFILE) ../../libkonq/libkonq.la 
./libkonqsidebarplugin.la ../../kate/lib/libkmultiverttabbar.la

 libkonqsidebarplugin_la_SOURCES=konqsidebarplugin.cpp
 libkonqsidebarplugin_la_LDFLAGS = $(all_libraries) -no-undefined

Regards,
Dawit A.




More information about the kde-core-devel mailing list