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

Reply via email to