#775: Building Parrot doesn't work with dmake
-------------------+--------------------------------------------------------
 Reporter:  MoC    |        Type:  bug    
   Status:  new    |    Priority:  major  
Milestone:         |   Component:  install
  Version:  trunk  |    Severity:  medium 
 Keywords:         |        Lang:         
    Patch:         |    Platform:  win32  
-------------------+--------------------------------------------------------

Comment(by NotFound):

 I do some testing with Strawberry Perl. It does not recommend dmake for
 me, I suppose that must depend on the order of directories in PATH.

 The main problem is caused by the usage of [ ] at the beginning of a
 command. Looks like this confuses dmake, don't know why. Replacing it whit
 'test' fixes the problem.

 After fixing that, it fails on 'if' commands. Looks like is trying to
 execute 'if' as a program instead of letting a shell take care of it. As a
 quick test I replaced all 'if' with 'cmd /c if', after doing that it has
 the same problem with 'rem' (value assigned to RANLIB).

 At this point, I'm blocked. Don't know if replacing 'if' with something
 like $(SHELL) /c will not break other win32 builds, and don't know where
 the 'rem' value for RANLIB comes from.

-- 
Ticket URL: <https://trac.parrot.org/parrot/ticket/775#comment:2>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets

Reply via email to