nablaa / pidgin-leftify-tabs-plugin

Pidgin plugin to leftify conversation tabs whenever a message arrives
GNU General Public License v2.0
6 stars 3 forks source link

Windows dll #2

Open CP1832 opened 10 years ago

CP1832 commented 10 years ago

Is there any way you (or anyone who knows how) could compile this plugin into a dll so that windows users can use it?

nablaa commented 10 years ago

I now created a script to cross-compile Pidgin plugins to Windows: https://gist.github.com/nablaa/10167685

You can find the compiled plugin DLL file here: https://github.com/nablaa/pidgin-leftify-tabs-plugin/releases/tag/v0.1

Note: As I don't have Windows environment, I am unable to test whether the DLL works in Windows. Please let me know if it works. :-)

CP1832 commented 10 years ago

I tried several times and I couldn't even get Pidgin to recognize its existance, it wasn't even listed as an available plugin although I placed the dll under the plugins folder as the other ones.

nablaa commented 10 years ago

I was able to test the DLL loading myself today. For me loading the DLL seemed to work and the plugin was available in the list of plugins in Pidgin.

Did you copy the DLL to .purple/plugins directory under user settings (https://developer.pidgin.im/wiki/ThirdPartyPlugins#Windows)?

CP1832 commented 10 years ago

I tried again and failed. I turned on the debugging window and I got this:

(16:44:17) plugins: probing c:\Program files\Pidgin\plugins\themeedit.dll (16:44:17) plugins: probing c:\Program files\Pidgin\plugins\ticker.dll (16:44:17) plugins: probing c:\Program files\Pidgin\plugins\timestamp.dll (16:44:17) plugins: probing c:\Program files\Pidgin\plugins\timestamp_format.dll (16:44:17) plugins: probing c:\Program files\Pidgin\plugins\win2ktrans.dll (16:44:17) plugins: probing c:\Program files\Pidgin\plugins\Windows.plugin.dll (16:44:17) plugins: c:\Program files\Pidgin\plugins\Windows.plugin.dll is not loadable

I'm using Pidgin 2.10.6 on XP.

nablaa commented 10 years ago

I'm afraid I don't know what could be the problem. :-( It might be that the plugin doesn't work with Windows XP.