> Not to revive the Multi Platform Script issue, but... > > I was looking for information concerning this error: > > # The Unsupported function fork function is unimplemented. > File 'MacOS:Desktop Folder:InFolder:overcr-1.49.07 Folder:collector.pl'; > Line 547 # (#1) I suggest nesting calls to fork() inside a conditional test of $^0, where $^0 matches only those OS which support fork(). Further nest fork() inside eval(), so the compiler doesn't complain in MacPerl. This gets rather complex, obviously. For the MacOS, you're going to have to find ways to make do WIHOUT fork, which is rather tricky. When writing cross-platform, your safest bet is to assume that you CAN'T fork, even under Unix. Ditto for pipes. You can just forget most of the Unix process management, since you can't fork processes to begin with, and there're only limited system() calls available (with MPW and Toolserver). # Fungal Parataxonomy Mycology Information (Mycoinfo) # Webmaster, Staff Writer **The World's First Mycology E-Journal** # <mailto:webmaster@mycoinfo.com> <http://www.mycoinfo.com/> # # First they ignore you. Then they laugh at you. Then they fight you. # Then you win. --Mohandas Gandhi ===== Want to unsubscribe from this list? ===== Send mail with body "unsubscribe" to macperl-request@macperl.org