[Kwintv] Applet
Pablo Baena
pbaena at uol.com.ar
Sun Mar 21 11:14:25 CET 2004
Sorry to be so late, I don't have time this days.
These are the changes to kwintv3/qtvision/clients/Makefile.am:
--- 2 2004-03-08 21:31:26.000000000 +0000
+++ Makefile.am 2004-03-18 22:44:40.000000000 +0000
@@ -6,9 +6,10 @@
bin_PROGRAMS = qtvision qtvisionsaver.kss
# Panel
-#kde_module_LTLIBRARIES = qtvision_panelapplet.la \
-# qtvision_panelextension.la \
-# libqtvisionpart.la
+kde_module_LTLIBRARIES = qtvision_panelapplet.la \
+ qtvision_panelextension.la \
+ libqtvisionpart.la
+
noinst_LTLIBRARIES = libqtvision_internal.la
@@ -51,42 +52,42 @@
#
# Applet
#
-#qtvision_panelapplet_la_SOURCES = qtvisionapplet.cpp qtvisionpart.cpp
-#qtvision_panelapplet_la_LDFLAGS = $(all_libraries) -version-info 1:0:0
-module -no-undefined
-#qtvision_panelapplet_la_LIBADD = $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) \
-# libqtvision_internal.la ../libqtvision.la
+qtvision_panelapplet_la_SOURCES = qtvisionapplet.cpp qtvisionpart.cpp
+qtvision_panelapplet_la_LDFLAGS = $(all_libraries) -version-info 1:0:0
-module -no-undefined
+qtvision_panelapplet_la_LIBADD = $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) \
+ libqtvision_internal.la ../libqtvision.la
-#appletdir = $(kde_datadir)/kicker/applets
-#applet_DATA = qtvisionapplet.desktop
+appletdir = $(kde_datadir)/kicker/applets
+applet_DATA = qtvisionapplet.desktop
#
# Extension
#
-#qtvision_panelextension_la_SOURCES = qtvisionextension.cpp qtvisionpart.cpp
-#qtvision_panelextension_la_LDFLAGS = $(all_libraries) -version-info 1:0:0
-module -no-undefined
-#qtvision_panelextension_la_LIBADD = $(LIB_KDECORE) $(LIB_KDEUI)
$(LIB_KPARTS) \
-# libqtvision_internal.la ../libqtvision.la
+qtvision_panelextension_la_SOURCES = qtvisionextension.cpp qtvisionpart.cpp
+qtvision_panelextension_la_LDFLAGS = $(all_libraries) -version-info 1:0:0
-module -no-undefined
+qtvision_panelextension_la_LIBADD = $(LIB_KDECORE) $(LIB_KDEUI)
$(LIB_KPARTS) \
+ libqtvision_internal.la ../libqtvision.la
-#extensiondir = $(kde_datadir)/kicker/extensions
-#extension_DATA = qtvisionextension.desktop
+extensiondir = $(kde_datadir)/kicker/extensions
+extension_DATA = qtvisionextension.desktop
#
# KPart
#
-#libqtvisionpart_la_SOURCES = qtvisionpart.cpp
-#libqtvisionpart_la_LDFLAGS = -module $(KDE_PLUGIN)
-#libqtvisionpart_la_LIBADD = $(KDE_RPATH) $(all_libraries) \
-# $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) \
-# libqtvision_internal.la ../libqtvision.la
+libqtvisionpart_la_SOURCES = qtvisionpart.cpp
+libqtvisionpart_la_LDFLAGS = -module $(KDE_PLUGIN)
+libqtvisionpart_la_LIBADD = $(KDE_RPATH) $(all_libraries) \
+ $(LIB_KDECORE) $(LIB_KDEUI) $(LIB_KPARTS) \
+ libqtvision_internal.la ../libqtvision.la
# this is where the desktop file will go
-#partdesktop_DATA = qtvisionpart.desktop
-#partdesktopdir = $(kde_servicesdir)
+partdesktop_DATA = qtvisionpart.desktop
+partdesktopdir = $(kde_servicesdir)
# this is where the part's XML-GUI resource file goes
-#partrc_DATA = qtvisionpartui.rc
-#partrcdir = $(kde_datadir)/qtvisionpart
+partrc_DATA = qtvisionpartui.rc
+partrcdir = $(kde_datadir)/qtvisionpart
# install kdelirc profile
profiledata_DATA = qtvision.profile.xml qtvisionsaver.profile.xml
@@ -98,9 +99,9 @@
INTERFACES =
TRANSLATIONS =
-#EXTRA_DIST = $(applet_DATA) $(extension_DATA) $(saver_DATA) \
-# $(partdesktop_DATA) $(partrc_DATA) $(rc_DATA) \
-# $(mydata_DATA) $(profiledata_DATA)
+EXTRA_DIST = $(applet_DATA) $(extension_DATA) $(saver_DATA) \
+ $(partdesktop_DATA) $(partrc_DATA) $(rc_DATA) \
+ $(mydata_DATA) $(profiledata_DATA)
EXTRA_DIST = $(saver_DATA) $(rc_DATA) $(mydata_DATA) $(profiledata_DATA)
On Friday 19 March 2004 03:06, George Staikos wrote:
> On Thursday 18 March 2004 18:19, Pablo Baena wrote:
> > On Friday 12 March 2004 17:51, Dirk Ziegelmeier wrote:
> > > > `QtVisionViewIface::~QtVisionViewIface [in-charge]()':
> > > > : undefined reference to `vtable for QtVisionViewIface'
> > >
> > > You don't link qtvisionviewiface and qtvisionsettingswidget to the
> > > applet (Makefile.am)
> >
> > Hello! I'm sorry but I don't have a clue why it isn't finding the
> > symbols: In the qtvision_SOURCES there is a reference to
> > qtvisionviewiface.skel, and the qtvision_panelapplet_la_LIBADD references
> > that library
> > with ../libqtvision.la. So I don't know why it isn't finding the symbols!
> >
> > Can you please give me some clue? This got me stalled.
>
> Which changes have you made to the code as is? Can you post a patch?
--
"Perhaps they are singing songs to you," he said,
"and I just think they're asking me questions."
More information about the kwintv
mailing list