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.











Have you got SIPE working on Pidgin 2.8? If so, which binary build .dll are you using?
Thanks.
Haven’t tried in pidgin 2.8.
I’m building the plugin against pidgin-2.7.11 still
Your build is broken since 2011-07-11
Fixed!
Could you produce a Windows build of Sipe version 1.12.0 ?
Thx in advance
Sure. I’ll build a stable. The current builds should still have all the updates from trunk!
Ok, it’s up.
libsipe_pidgin-sipe-1.12.0.zip
Haven’t been able to test it though. Let me know how you go with it
http://www.mattie.id.au/libsipe/ doesn’t list it and http://home.mattie.id.au/libsipe/ is not functionning
Argh. Apologies, DNS is being a bit funky.
I’ve uploaded it to my public dropbox here: http://dl.dropbox.com/u/127493/libsipe_pidgin-sipe-1.12.0.zip
Thanks a lot !
I will test this ASAP.
Seems to work fine. Thx again
I can not find the latest compiled plugin for win32 from sourceforge, digged around in google, then found here, thanks!!
Thanks for the work! This guy has built it against the Windows release version for those of you not building your own Pidgin!
http://wundermark.blogspot.com/2011/09/pidgin-sipe-win32-compiles-w-pidgin-210.html
I am confused as to where to put these files. Can you give me a little guidance Thanks in advance
Thanks sooo much! I’ve hunted for a new version post 1.10 months ago but gave up. I very much appreciate your doing this and hope you can get the SF page to post your files.
Thanks for your public contribution!
It is greatly appreciated!
Hi Mattie,
just now I found your useful site. I tried to run libsipe from your 1.12.0 package over Pidgin 2.10.0, unfortunately it doesn’t work. I am getting following error:
(16:34:37) connection: Connection error on 02FECF78 (reason: 0 description: Write error)
Could you help please ?
Thanks
rudo
OCS is working but showing everyone as offline. Anyone else having that issue?
Thanks a lot for sharing your builds.
However, every build since october misses the plugin file. So I mixed the “libsipe_pidgin-sipe-1.12.0.zip” contents with the “libsipe_20111021.zip” contents (in this order) and it seems to work fine.
Keep it up !
Many thanks! Seems to work fine.
Hey Mattie,
Do you still have an auto-build going anywhere? As of Dec. 23 2012 the trunk has TLS-DSK support, which is mandatory for Office 365 and a lot of us are craving… I’m dreading the thought of making my own attempt via the instructions above!
Hey Grank,
I’ve been a bit slack with the auto-builds. I’ll be getting back on them soon.
Thank you SO much for the libsipe Feb 25, 2012 update! I require it for Office 365 support.