----- 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
win32chmod.diff
Description: Binary data
win32_languages.diff
Description: Binary data