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. :)

    • Richie
    • June 20th, 2011

    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 :)

    • anoynmous
    • July 21st, 2011

    Your build is broken since 2011-07-11

    • windar
    • September 6th, 2011

    Could you produce a Windows build of Sipe version 1.12.0 ?

    Thx in advance :-)

  1. I can not find the latest compiled plugin for win32 from sourceforge, digged around in google, then found here, thanks!!

    • ChrisAshton84
    • October 24th, 2011

    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

    • Pat
    • November 1st, 2011

    I am confused as to where to put these files. Can you give me a little guidance Thanks in advance

    • RGB9000
    • November 8th, 2011

    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.

    • Will
    • November 16th, 2011

    Thanks for your public contribution! :)
    It is greatly appreciated!

    • rudoG
    • November 17th, 2011

    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

    • Derek
    • December 1st, 2011

    OCS is working but showing everyone as offline. Anyone else having that issue?

    • Nilpohc
    • December 21st, 2011

    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 !

    • coffenap
    • January 23rd, 2012

    Many thanks! Seems to work fine.

    • Grank
    • February 6th, 2012

    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!

      • mattie
      • February 23rd, 2012

      Hey Grank,

      I’ve been a bit slack with the auto-builds. I’ll be getting back on them soon.

    • Robert
    • February 29th, 2012

    Thank you SO much for the libsipe Feb 25, 2012 update! I require it for Office 365 support.

  1. No trackbacks yet.