# 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
