[Kde-pim] [patch] KAlarm KDE4-style plugins
David Jarvie
djarvie at kde.org
Sat Mar 22 14:18:16 GMT 2008
On Sat 22 March 2008 00:37:13 Jarosław Staniek wrote:
> (for review)
> Three plugins exported using K_EXPORT_PLUGIN
I get link errors when I build. But perhaps I need to update my kdelibs
installation which is probably 3 - 4 weeks old? The errors are:
Linking CXX shared library ../../lib/libkalarm_resources.so
CMakeFiles/kalarm_resources.dir/resourcelocaldir_plugin.o: In function
`qt_plugin_query_verification_data':
/opt/qt-4.4.0/include/QtCore/qatomic_i386.h:126: multiple definition of
`qt_plugin_query_verification_data'
CMakeFiles/kalarm_resources.dir/resourcelocal_plugin.o:/opt/qt-4.4.0/include/QtCore/qatomic_i386.h:126:
first defined here
CMakeFiles/kalarm_resources.dir/resourcelocaldir_plugin.o: In function
`qt_plugin_instance':
/home/david/src/svn/trunk/KDE/kdepim/kalarm/resources/resourcelocaldir_plugin.cpp:41:
multiple definition of `qt_plugin_instance'
CMakeFiles/kalarm_resources.dir/resourcelocal_plugin.o:/home/david/src/svn/trunk/KDE/kdepim/kalarm/resources/resourcelocal_plugin.cpp:41:
first defined here
CMakeFiles/kalarm_resources.dir/resourcelocaldir_plugin.o:
(.data.rel.ro.local+0x0): multiple definition of
`kde_plugin_verification_data'
CMakeFiles/kalarm_resources.dir/resourcelocal_plugin.o:
(.data.rel.ro.local+0x0): first defined here
CMakeFiles/kalarm_resources.dir/resourceremote_plugin.o: In function
`qt_plugin_query_verification_data':
/opt/qt-4.4.0/include/QtCore/qatomic_i386.h:126: multiple definition of
`qt_plugin_query_verification_data'
CMakeFiles/kalarm_resources.dir/resourcelocal_plugin.o:/opt/qt-4.4.0/include/QtCore/qatomic_i386.h:126:
first defined here
CMakeFiles/kalarm_resources.dir/resourceremote_plugin.o: In function
`qt_plugin_instance':
/home/david/src/svn/trunk/KDE/kdepim/kalarm/resources/resourceremote_plugin.cpp:42:
multiple definition of `qt_plugin_instance'
CMakeFiles/kalarm_resources.dir/resourcelocal_plugin.o:/home/david/src/svn/trunk/KDE/kdepim/kalarm/resources/resourcelocal_plugin.cpp:41:
first defined here
CMakeFiles/kalarm_resources.dir/resourceremote_plugin.o:
(.data.rel.ro.local+0x0): multiple definition of
`kde_plugin_verification_data'
CMakeFiles/kalarm_resources.dir/resourcelocal_plugin.o:
(.data.rel.ro.local+0x0): first defined here
collect2: ld returned 1 exit status
make[2]: *** [lib/libkalarm_resources.so.4.1.0] Error 1
make[1]: *** [kalarm/resources/CMakeFiles/kalarm_resources.dir/all] Error 2
make: *** [all] Error 2
--
David Jarvie.
KAlarm author and maintainer.
http://www.astrojar.org.uk/kalarm
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/
More information about the kde-pim
mailing list