PDA

View Full Version : [ubuntu] Fonomo - Video Conferencing in Pidgin



krnekhelesh
May 18th, 2009, 11:16 AM
Hi,

I'm trying to install fonomo pluggin for pidgin 2.5.5. Unfortunately they only provide the source code and not a easy to install .deb file.

I read the instruction and it asked me to install it using the following command
make all install-user

I tried running the command in the terminal but I get the following error


ik@nik-laptop:~/Desktop/pidgin-fonomobutton-0.1.5$ make all install-nik
gcc `pkg-config pidgin --cflags --libs` --shared -Wall -O2 fonomobutton.c -o fonomobutton.so
fonomobutton.c: In function ‘send_button_cb’:
fonomobutton.c:65: warning: format not a string literal and no format arguments
fonomobutton.c:68: warning: format not a string literal and no format arguments
fonomobutton.c: In function ‘create_fonomo_button_pidgin’:
fonomobutton.c:112: warning: passing argument 2 of ‘gtk_icon_theme_choose_icon’ from incompatible pointer type
make: *** No rule to make target `install-nik'. Stop.


Can anyone help me?

lilshelil
July 29th, 2009, 03:08 AM
Im getting the same thing except i have:

No rule to make target "all". Stop.

Help?

ewindisch
July 29th, 2009, 09:51 AM
I'm with Fonomo.com -- I've uploaded a fix as version 0.1.6. Please try this and report back!

ftp://ftp.grokthis.net/pub/fonomo/pidgin-fonomobutton-0.1.6.tar.bz2

lilshelil
July 30th, 2009, 02:50 AM
shelly@dell-desktop:~/Desktop/pidgin-fonomobutton-0.1.6$ make all install-shelly
gcc -fPIC `pkg-config pidgin --cflags --libs` --shared -Wall -O2 fonomobutton.c -o fonomobutton.so
Package pidgin was not found in the pkg-config search path.
Perhaps you should add the directory containing `pidgin.pc'
to the PKG_CONFIG_PATH environment variable
No package 'pidgin' found
fonomobutton.c:25:18: error: glib.h: No such file or directory
fonomobutton.c:36:20: error: notify.h: No such file or directory
fonomobutton.c:37:20: error: plugin.h: No such file or directory
fonomobutton.c:38:21: error: version.h: No such file or directory
fonomobutton.c:40:20: error: pidgin.h: No such file or directory
fonomobutton.c:42:21: error: gtkconv.h: No such file or directory
fonomobutton.c:43:23: error: gtkplugin.h: No such file or directory
fonomobutton.c:45:26: error: conversation.h: No such file or directory
fonomobutton.c:46:24: error: gtkconvwin.h: No such file or directory
fonomobutton.c:48:23: error: gtkimhtml.h: No such file or directory
fonomobutton.c:55: error: expected ‘)’ before ‘*’ token
fonomobutton.c:87: error: expected ‘)’ before ‘*’ token
fonomobutton.c:132: error: expected ‘)’ before ‘*’ token
fonomobutton.c:152: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘plugin_load’
fonomobutton.c:175: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘plugin_unload’
fonomobutton.c:193: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘info’
fonomobutton.c:227: error: expected ‘)’ before ‘*’ token
fonomobutton.c:231: warning: return type defaults to ‘int’
fonomobutton.c: In function ‘PURPLE_INIT_PLUGIN’:
fonomobutton.c:231: error: expected ‘{’ at end of input
make: *** [all] Error 1
shelly@dell-desktop:~/Desktop/pidgin-fonomobutton-0.1.6$





That was what happened. Maybe i am doing something wrong? Im a noob at this. :(
Do i need the purple plugin in order to install this?

ewindisch
July 30th, 2009, 09:01 PM
It is necessary to first install pidgin-dev (sudo apt-get install pidgin-dev), in order to compile Pidgin plugins.

lilshelil
August 1st, 2009, 10:36 AM
shelly@dell-desktop:~/Desktop$
cd /home/shelly/Desktop/pidgin-fonomobutton-0.1.6shelly@dell-desktop:~/Desktop/pidgin-fonomobutton-0.1.6$ make all install-shelly
gcc -fPIC `pkg-config pidgin --cflags --libs` --shared -Wall -O2 fonomobutton.c -o fonomobutton.so
fonomobutton.c: In function ‘send_button_cb’:
fonomobutton.c:65: warning: format not a string literal and no format
arguments
fonomobutton.c:68: warning: format not a string literal and no format
arguments
fonomobutton.c: In function ‘create_fonomo_button_pidgin’:
fonomobutton.c:112: warning: passing argument 2 of
‘gtk_icon_theme_choose_icon’ from incompatible pointer type
make: *** No rule to make target `install-shelly'. Stop.


shelly@dell-desktop:~/Desktop/pidgin-fonomobutton-0.1.6$ sudo su


root@dell-desktop:/home/shelly/Desktop/pidgin-fonomobutton-0.1.6# make
all install
gcc -fPIC `pkg-config pidgin --cflags --libs` --shared -Wall -O2
fonomobutton.c -o fonomobutton.so
fonomobutton.c: In function ‘send_button_cb’:
fonomobutton.c:65: warning: format not a string literal and no format
arguments
fonomobutton.c:68: warning: format not a string literal and no format
arguments
fonomobutton.c: In function ‘create_fonomo_button_pidgin’:
fonomobutton.c:112: warning: passing argument 2 of
‘gtk_icon_theme_choose_icon’ from incompatible pointer type
cp fonomobutton.so /usr/lib/pidgin
cp camera-fonomo.png /usr/share/icons/hicolor/22x22/devices/
root@dell-desktop:/home/shelly/Desktop/pidgin-fonomobutton-0.1.6#



After i install pidgin-dev., i tried to 'make install-user' under the user but it didnt work.

Then, i did it under root.

The process went trough but i couldnt see the button in the pidgin window.

I went to the pidgin plug-in window and there it is, the option to activate it. Which i did. Surely enough the fonomo button on the right side showed up.

Havent tried to V-chat w. anyone yet, but if any problems occur i will report back.

Thanks a bunch!!! :KS

cmiller57
November 4th, 2009, 08:18 PM
I downloaded the 1.6 version and get the following error message when compiling. Any help?

gcc -fPIC `pkg-config pidgin --cflags --libs` --shared -Wall -O2 fonomobutton.c -o fonomobutton.so
fonomobutton.c: In function ‘send_button_cb’:
fonomobutton.c:65: warning: format not a string literal and no format arguments
fonomobutton.c:68: warning: format not a string literal and no format arguments
fonomobutton.c: In function ‘create_fonomo_button_pidgin’:
fonomobutton.c:112: warning: passing argument 2 of ‘gtk_icon_theme_choose_icon’ from incompatible pointer type
/usr/bin/ld: cannot find -lpurple
collect2: ld returned 1 exit status
make: *** [all] Error 1

ewindisch
November 5th, 2009, 06:08 AM
cmiller57: It is necessary to first install pidgin-dev (sudo apt-get install pidgin-dev), in order to compile Pidgin plugins. This should automatically include the libpurple-dev package as a dependancy.