﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
240	QuteCom will not compile when Facebook IM etc. enabled	chris-mac	laurent	"QuteCom will fail to compile, throwing the following error:
----------------------
CMakeFiles/libpurple.dir/pidgin-2.6.6/libpurple/protocols/myspace/myspace.o: In function `purple_init_myspace_plugin':
/home/chris/workspace/app/qutecom-2.2/libs/3rdparty/libpurple/pidgin-2.6.6/libpurple/protocols/myspace/myspace.c:3678: multiple definition of `purple_init_myspace_plugin'
CMakeFiles/libpurple.dir/pidgin-2.6.6/fake_init.o:/home/chris/workspace/app/qutecom-2.2/libs/3rdparty/libpurple/pidgin-2.6.6/fake_init.c:11: first defined here
CMakeFiles/libpurple.dir/pidgin-2.6.6/libpurple/plugins/facebook/libfacebook.o: In function `purple_init_facebook_plugin':
/home/chris/workspace/app/qutecom-2.2/libs/3rdparty/libpurple/pidgin-2.6.6/libpurple/plugins/facebook/libfacebook.c:911: multiple definition of `purple_init_facebook_plugin'
CMakeFiles/libpurple.dir/pidgin-2.6.6/fake_init.o:/home/chris/workspace/app/qutecom-2.2/libs/3rdparty/libpurple/pidgin-2.6.6/fake_init.c:5: first defined here
CMakeFiles/libpurple.dir/pidgin-2.6.6/libpurple/plugins/twitter/twitter.o: In function `purple_init_twitter_plugin':
/home/chris/workspace/app/qutecom-2.2/libs/3rdparty/libpurple/pidgin-2.6.6/libpurple/plugins/twitter/twitter.c:1427: multiple definition of `purple_init_twitter_plugin'
CMakeFiles/libpurple.dir/pidgin-2.6.6/fake_init.o:/home/chris/workspace/app/qutecom-2.2/libs/3rdparty/libpurple/pidgin-2.6.6/fake_init.c:17: first defined here
CMakeFiles/libpurple.dir/pidgin-2.6.6/libpurple/plugins/skype/libskype.o: In function `purple_init_skype_plugin':
/home/chris/workspace/app/qutecom-2.2/libs/3rdparty/libpurple/pidgin-2.6.6/libpurple/plugins/skype/libskype.c:505: multiple definition of `purple_init_skype_plugin'
CMakeFiles/libpurple.dir/pidgin-2.6.6/fake_init.o:/home/chris/workspace/app/qutecom-2.2/libs/3rdparty/libpurple/pidgin-2.6.6/fake_init.c:23: first defined here
collect2: ld returned 1 exit status
make[2]: *** [libs/3rdparty/libpurple/liblibpurple.so] Error 1
make[1]: *** [libs/3rdparty/libpurple/CMakeFiles/libpurple.dir/all] Error 2
make: *** [all] Error 2
----------------------

when additional IM protocols are enabled in !DefineWengoOptions.cmake:

--------------------
option(ENABLE_FACEBOOK ""Enable Facebook support"" ON)
option(ENABLE_MYSPACE ""Enable MySpace support"" ON)
option(ENABLE_SKYPE ""Enable Skype support"" ON)
option(ENABLE_TWITTER ""Enable Twitter support"" ON)
--------------------"	defect	closed	critical	QuteCom 2.2-RC4	Build System	2.2	fixed		
