Hello

I wrote a cool Perl/TK irc client, using POE::Component::IRC. It works fine on linux and bsd hosts.
However I would like to run it on Win32 platforms (98, 2K and XP).


I installed ActiveState's Perl build 635 on my Win32 comp, then installed POE 0.26, POE::Component::IRC and Tk modules, using CPAN.
When I try to run the program, it simply freezes. I was told Win32 platforms had problems with Tk blocking events, but I was hoping latest builds of POE and AS could fix that.


I had a look at some old 'non-blocking tk events under win32' example (the comic strip one), from the Mastering Perl/TK O'Reilly book. I understood author's tricks to run his code flawlessly on Win32, but sadly I don't even have the slightest idea of how to write similar code within POE environment (given I want to use PoCo::IRC+Tk). Win32 Modules used in that example are also very hard to find nowadays, even with google cache (it seems these are not maintained anymore), and don't even install on AS.

So should I give up trying to run network+tk code within POE on Win32 platforms because of that blocking problem, or is anyone able to help me using alternative coding methods, or should I try using cygwin ? I had a mail contact with AS Tk maintainers, it looks like they simply don't care about POE, so I don't know if it's POE or AS 'problem'.

Any help would be greatly appreciated
Thanks

Laurnt Perez




Reply via email to