Never mind, I figured it out. I am using a 64bit version of Cygwin. So, in mustella/build.xml, changing
<property name="cygwinshell" value="/cygwin/bin/sh.exe" /> to <property name="cygwinshell" value="/cygwin64/bin/sh.exe" /> fixed this. Thanks, Om On Mon, Dec 9, 2013 at 6:04 PM, OmPrakash Muppirala <bigosma...@gmail.com>wrote: > I am trying to get my VM back online. The flex-sdk compiles fine, but > when I run ./mini_run -all, I am getting these errors: > > Any idea? > > chmod_shells: > [echo] changing user shell files to executable > > shells: > > BUILD FAILED > C:\apacheflex\flex-sdk\mustella\build.xml:1127: The following error > occurred while executing this line: > C:\apacheflex\flex-sdk\mustella\build.xml:659: Execute failed: > java.io.IOException: Cannot run program "\cygwin\bin\sh.exe": CreateProcess > error=2, The system cannot find the file specified > at java.lang.ProcessBuilder.start(ProcessBuilder.java:470) > at java.lang.Runtime.exec(Runtime.java:593) > at > org.apache.tools.ant.taskdefs.launcher.Java13CommandLauncher.exec(Java13CommandLauncher.java:41) > at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:428) > at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:442) > at > org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:628) > at > org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:669) > at > org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:495) > at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:435) > at org.apache.tools.ant.Target.performTasks(Target.java:456) > at > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393) > at > org.apache.tools.ant.helper.SingleCheckExecutor.executeTargets(SingleCheckExecutor.java:38) > at org.apache.tools.ant.Project.executeTargets(Project.java:1248) > at org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:440) > at > org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:105) > at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:435) > at org.apache.tools.ant.Target.performTasks(Target.java:456) > at > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393) > at org.apache.tools.ant.Project.executeTarget(Project.java:1364) > at > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > at org.apache.tools.ant.Project.executeTargets(Project.java:1248) > at org.apache.tools.ant.Main.runBuild(Main.java:851) > at org.apache.tools.ant.Main.startAnt(Main.java:235) > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:280) > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:109) > Caused by: java.io.IOException: CreateProcess error=2, The system cannot > find the file specified > at java.lang.ProcessImpl.create(Native Method) > at java.lang.ProcessImpl.<init>(ProcessImpl.java:177) > at java.lang.ProcessImpl.start(ProcessImpl.java:28) > at java.lang.ProcessBuilder.start(ProcessBuilder.java:452) > ... 36 more > > Total time: 12 seconds > >