# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #27042] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=27042 >
This patch implements Parrot_Run_OS_Command() for Win32. I haven't diff'd the file as this replaces the entire file (1 function). Whilst I'm posting this, I will mention the following build error when trying to build parrot-latest timestamped -------------------------- 1077580846 Tue Feb 24 00:00:46 2004 UTC (time of this cvs update) --------------------------- platform.c c:\parrot\src\platform.c(222) : error C2061: syntax error : identifier 'Parrot_set_sighandler' c:\parrot\src\platform.c(222) : error C2059: syntax error : ';' c:\parrot\src\platform.c(222) : error C2059: syntax error : 'type' NMAKE : fatal error U1077: 'c:\Perl\bin\perl.exe' : return code '0x2' I bypassed this by commenting out the following code section in src/platform.c (207) as a temporary measure. /* ** config/gen/platform/generic/signal.c: */ /* * Signal handling stuff */ #ifdef PARROT_HAS_HEADER_SIGNAL #include <signal.h> /* * for now use signal based functions */ /* Parrot_sighandler_t Parrot_set_sighandler(int signum, Parrot_sighandler_t handler) { return signal(signum, handler); } */ #endif I don;t undsrstand the build process well enough to offere a solution, but it seems to have crept in with the spliting up of the platform specific files. Nigel.
exec.c
Description: Binary data