titanium_mobile BUILD FAILED common.xml:693: Execute failed: java.io.IOException

You must Login before you can answer or comment on any questions.

Hey,

I am trying to compile my own version of titanium_mobile but keep getting this error:

Cannot run program "/Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/android/runtime/v8/ndk-build.sh" (in directory "/Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/android/runtime/v8"): error=2, No such file or directory
The file "ndk-build.sh" does exist so i don't understand where this error comes from. I tried different versions of titanium_mobile but no luck. Does anyone ever had this problem?

I am running OS X lion with Android NDK version: r8

Thanks

Nimrods-MacBook:titanium_mobile nimrodkobelkowsky$ scons android_sdk=/android-sdk
scons: Reading SConscript files ...
Building MobileSDK version 2.1.0, githash 361db5f
java -cp /Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/android/build/lib/ant.jar:/Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/android/build/lib/ant-launcher.jar:/Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/android/build/lib/xercesImpl.jar:/Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/android/build/lib/xml-apis.jar:/Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/android/build/lib/ant-nodeps.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/tools.jar org.apache.tools.ant.launch.Launcher -Dant.home=build -Dandroid.sdk=/android-sdk -Dandroid.platform=/android-sdk/platforms/android-8 -Dndk.build.args=JAVAH=javah -Dbuild.githash=361db5f -Dgoogle.apis=/android-sdk/add-ons/addon_google_apis_google_inc_8 -Dbuild.version=2.1.0 -buildfile build.xml full.build
Buildfile: /Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/android/build.xml
 
clean.all:
    [mkdir] Created dir: /Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/dist/android/classes/ant-tasks
    [javac] Compiling 7 source files to /Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/dist/android/classes/ant-tasks
      [jar] Building jar: /Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/dist/android/ant-tasks.jar
 
update.libv8:
 
download.libv8:
 
BUILD FAILED
/Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/android/build/common.xml:693: Execute failed: java.io.IOException: Cannot run program "/Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/android/runtime/v8/ndk-build.sh" (in directory "/Users/nimrodkobelkowsky/svn/playground/appcelerator/titanium_mobile/android/runtime/v8"): error=2, No such file or directory
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
    at java.lang.Runtime.exec(Runtime.java:593)
    at org.apache.tools.ant.taskdefs.Execute$Java13CommandLauncher.exec(Execute.java:827)
    at org.apache.tools.ant.taskdefs.Execute.launch(Execute.java:445)
    at org.apache.tools.ant.taskdefs.Execute.execute(Execute.java:459)
    at org.apache.tools.ant.taskdefs.ExecTask.runExecute(ExecTask.java:635)
    at org.apache.tools.ant.taskdefs.ExecTask.runExec(ExecTask.java:676)
    at org.apache.tools.ant.taskdefs.ExecTask.execute(ExecTask.java:502)
    at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:291)
    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:390)
    at org.apache.tools.ant.Target.performTasks(Target.java:411)
    at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1360)
    at org.apache.tools.ant.Project.executeTarget(Project.java:1329)
    at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
    at org.apache.tools.ant.Project.executeTargets(Project.java:1212)
    at org.apache.tools.ant.Main.runBuild(Main.java:801)
    at org.apache.tools.ant.Main.startAnt(Main.java:218)
    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: error=2, No such file or directory
    at java.lang.UNIXProcess.forkAndExec(Native Method)
    at java.lang.UNIXProcess.<init>(UNIXProcess.java:53)
    at java.lang.ProcessImpl.start(ProcessImpl.java:91)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
    ... 23 more
 
Total time: 3 seconds

Your Answer

Think you can help? Login to answer this question!