Posts Tagged ‘ Pidgin

Compiled Pidgin SIPE plugin for Win32

Since we use OCS at work quite a bit, and recently we’ve updated to Group Chat – I’ve manged to compile libsipe.dll using the latest trunk. I’ll update it when there are updates to the project since I have it all running nicely on my Ubuntu box!
I’m not sure how to get Group Chat up and running as of yet, maybe someone could help me? I don’t know what URI to put in. But at least the dialog is there in this plugin version.

Managed to sort that one out :) – was entering the wrong group chat server URL.
I’ve setup autobuilding for every week, you can check out the DLLs here http://home.mattie.id.au/libsipe/

If you come across any problems please let me know so I can investigate :)

Enjoy!

Some notes on how I built this
Firstly, you need to build Pidgin. I followed this guide. But specifically, this is what I did :
I built everything under /usr/src/pidgin
Installed the following packages via apt-get (sudo apt-get install mingw32 mingw32-binutils mingw32-runtime)
Followed Step 2 in the guide linked to the URL above
Installed Pidgin’s build dependencies as per the guide
Followed the cross-compiling guide
Built pidgin using the mingw make file (using the Build Pidgin instructions from the above guide)
Once it built cleanly, I grabbed the latest source for libsipe via git
Followed only the 1st step from the libsipe website, just to get the code
Grabbed the dependencies specified in this wiki article
I then had to edit the Makefile.mingw (and other occurrences of the file) to meet the pidgin version I was compiling against
Tried to compile it, it came back with a whole bunch of errors and I manually went through all the error’ing related files (from memory, usually a bunch of header files) and made sure they were set

Handy links

http://www.ocspedia.com/GroupChat/Group_Chat_Logging.htm - Shows how to generate a group chat log file, pretty useful if you want to check out what your URI is

Update:
If you want to grab the latest release (1.12) you can get it from here (dropbox)

Update Part 2:
I've fixed up the autobuild script. You should be seeing weekly builds again! Here's the latest

Update, ANOTHER ONE:
Appears that someone is keeping up with the releases on sourceforge! http://sourceforge.net/projects/sipe/files/sipe/ - Would recommend you use these builds over mine. :)