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