----- Original Message -----
From: "Leopold Toetsch" <[EMAIL PROTECTED]>
To: "Jonathan Worthington" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, September 19, 2003 5:50 PM
Subject: Re: nmake languages fails (Win32)


> Jonathan Worthington <[EMAIL PROTECTED]> wrote:
> > Hi,
>
> > nmake languages is failing because /'s rather than \'s are used in
paths.
> > Makefiles, e.g. like the befunge one, contain this:-
>
> > PARROT = ../../parrot
>
> Did you try Juergen Boemmels proposal RFT / patch?
I actually went through all the makefiles and put ${slash} in place of all
the /'s in paths.  Would Juergen's proposal be better?  I noticed there was
already a ${slash}defined in the config.

With my changes it appears to work fine apart from the cola makefile uses
chomd, which doesn't work under Win32.  So, I added chmod to the config
data, and under Win32 it uses rem instead of chmod - essentially commenting
it out.  It's a bit of a hack, but it should work - it's attached in a
separate diff in case it's not liked.  :-)

I say "should work" because cola has a makefile generated by the developer,
not by parrot's configure system.  Thus even with my addition of the chmod
variable it doesn't work out.  What's the best option from here?
    - Make cola's makefile be generated with configure?
    - Exclude cola from being made under Win32 for this release?
If you let me know which one I can have a go at it.

Hope this helps,

Jonathan

Attachment: win32chmod.diff
Description: Binary data

Attachment: win32_languages.diff
Description: Binary data

Reply via email to