# 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.



Attachment: exec.c
Description: Binary data

Reply via email to