Installing Plug-ins for Pidgin

Questions about applications and software
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
HawkValentine

Installing Plug-ins for Pidgin

Post by HawkValentine »

I'm new to Linux so the whole installation process has me a little lost.

I'm trying to install some plug-ins for pidgin which are tar.bz2 files.
I right-clicked, chose "open in terminal" and tried "make all install" like the INSTALL file told me to do but I end up with a long list of errors.

Does the folder need to be in a certain directory?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
hemimaniac

Re: Installing Plug-ins for Pidgin

Post by hemimaniac »

any file that is of tar.bz2 type, needs to be extracted, compiled, then installed do you would do the following;

cd /the/folderthetar/isin

tar -zxvf name.tar

cd /intocreatedfolder

./configue (standard one, but looking over the read me will fill you in on the rest

make

sudo make install
HawkValentine

Re: Installing Plug-ins for Pidgin

Post by HawkValentine »

Thanks for the help. :)

When it comes to extracting the file in terminal, I used "tar -zxvf pidgin-fonomobutton-0.1.5.tar.bz2", and it returned with an error of:

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Exiting with failure status due to previous errors

So I just right-clicked the file and chose extract here.
I opened terminal from that folder and tried "./configure" and it tells me no such file or directory.
hemimaniac

Re: Installing Plug-ins for Pidgin

Post by hemimaniac »

do you have the link for the plug in in question?

also in the readme, does it mention anything about extracting it to the pidgin directory?
HawkValentine

Re: Installing Plug-ins for Pidgin

Post by HawkValentine »

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

I also navigated to the ftp site and noticed that there is a fonomobutton.so file in the 1.6 version that is not in the 1.5 if that helps any.

No, the read me doesn't say anything about extracting to the pidgin directory.
hemimaniac

Re: Installing Plug-ins for Pidgin

Post by hemimaniac »

- Installing on Linux -

Simply run, as root:
make all install

Or, if you do not have root access:
make all install-user


so

cd nameofdirectory

sudo make all install

it was in the install text
HawkValentine

Re: Installing Plug-ins for Pidgin

Post by HawkValentine »

I tried that and got this:

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
hemimaniac

Re: Installing Plug-ins for Pidgin

Post by hemimaniac »

hrmm well im stuck, sorry m8.
HawkValentine

Re: Installing Plug-ins for Pidgin

Post by HawkValentine »

It's okay, thanks for the help anyway.

I figured out that you have to install pidgin-dev first to compile plug-ins.
That solved it.
Locked

Return to “Software & Applications”