Jason Diamond: # > Can you give me the output of that time.c compilation? Someone just # > asked for feedback on how that was working. # # It was complaining about SYSTEMTIME not being defined. You # have to #include # <windows.h> for that. But that caused a redefinition error # for BOOL. So I # renamed the BOOL in parrot.h to P_BOOL just to see if I could # get it to work # and it did.
Yup, we've seen the same problem. We're still sort of scratching our heads at what to do about it. # Once I got past that, it couldn't link to classes/intclass.obj. After # looking at the output a bit, I found out that intclass.obj is # being written # to the main parrot directory and not into the classes # directory. The option # for CL to specify the output file is -Fo and not -o which is what the # makefile is using. So now I'm trying to grok Configure.pl to # see if I can # make that change. Aha! I think I (may) know how to deal with this (sort of, at least) now. # I'm really just messing around at the moment. I'll probably delete # everything, check it all out again and try to approach this in a more # systematic way. I don't know how to make patches (any # pointers?) so I don't # know if I'd be able to contribute anything right away but I'd like to. Ironically, you need a Unix toolkit. ;^) Specifically, you need the 'diff' program to generate patches; use -u or -c to generate prettier patches. Perl Power Tools (available from the CPAN) has many Unix tools, including an implementation of 'diff'. BTW, welcome to Perl6-Internals. Everybody say hi! --Brent Dax [EMAIL PROTECTED] Configure pumpking for Perl 6 When I take action, I’m not going to fire a $2 million missile at a $10 empty tent and hit a camel in the butt. --Dubya