… | |
… | |
67 | |
67 | |
68 | =back |
68 | =back |
69 | |
69 | |
70 | =head1 PORTABILITY NOTES |
70 | =head1 PORTABILITY NOTES |
71 | |
71 | |
72 | This module has been tested on NEtBSD 6, OS X 10.5, Windows 2000 |
72 | This module has been tested on NetBSD 6, OS X 10.5, Windows 2000 |
73 | ActivePerl 5.10, Solaris 10, OpenBSD 4.4, 4.5, 4.8 and 5.0, DragonFly |
73 | ActivePerl 5.10, Solaris 10, OpenBSD 4.4, 4.5, 4.8 and 5.0, DragonFly |
74 | BSD, FreeBSD 7, 8 and 9, Windows 7 + ActivePerl 5.16.3 32 and 64 bit and |
74 | BSD, FreeBSD 7, 8 and 9, Windows 7 + ActivePerl 5.16.3 32 and 64 bit |
75 | Strawberry Perl 5.16.3 32 and 64 bit, and found to work. |
75 | and Strawberry Perl 5.16.3 32 and 64 bit, and found to work, although |
|
|
76 | ActivePerl 32 bit needed a newer MinGW version (that supports XP and |
|
|
77 | higher). |
76 | |
78 | |
77 | However, windows doesn't support asynchronous file descriptor passing, so |
79 | However, windows doesn't support asynchronous file descriptor passing, so |
78 | C<send> and C<recv> will have to "rendezvous", that is, they have to wait |
80 | C<send> and C<recv> will have to "rendezvous", that is, they have to wait |
79 | for each other. Therefore, on windows, it's advisable to run them at the |
81 | for each other. Therefore, on windows, it's advisable to run them at the |
80 | same time to avoid any unnecessary delays. |
82 | same time to avoid any unnecessary delays. |