Ask Your Question
0

Target "nodeps" does not exist in the project "android_gingerbread".

asked Jan 18

Srogacki gravatar image Srogacki
72 2 11

updated Feb 24

Martin Günther gravatar image Martin Günther flag of Germany
2928 17 39 63
http://www.inf.uos.de/mgu...

I am trying to follow along with the tutorial at http://www.ros.org/wiki/ApplicationsPlatform/Clients/Android to allow an android app to control a robot running ROS. I am getting an error requesting "nodeps" in android_gingerbread.

Can anyone tell me what this means and/or how I can fix the error?

The error follows:

  BUILD FAILED
  /home/steve/ROS_DIR/appmanandroid/build_app.xml:116: The following error occurred while executing this line:
  /home/steve/android-sdk-linux_x86/tools/ant/build.xml:485: The following error occurred while executing this line:
  Target "nodeps" does not exist in the project "android_gingerbread". 

  Total time: 2 seconds
  Executing command: ['ant']
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package android_app_chooser written to:
[ rosmake ]    /home/steve/.ros/rosmake/rosmake_output-20120117-203007/android_app_chooser/build_output.log
[rosmake-0] Finished <<< android_app_chooser [FAIL] [ 93.17 seconds ]           
[ rosmake ] Halting due to failure in package android_app_chooser. 
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] Results:                                                            
[ rosmake ] Built 63 packages with 1 failures.                                  
[ rosmake ] Summary output to directory                                         
[ rosmake ] /home/steve/.ros/rosmake/rosmake_output-20120117-203007
delete close flag offensive retag edit

Comments

download patch from http://code.google.com/p/rosjava/issues/detail?id=76 then run [roscd rosjava_core] and [patch -p1 < ./rosjava_core.patch] Srogacki (Jan 18)edit

2 Answers

Sort by » oldest newest most voted
1

answered Jan 18

ahendrix gravatar image ahendrix
1866 6 15 41

See: http://code.google.com/p/rosjava/issues/detail?id=76 and apply the patch there to rosjava_core.

link delete flag offensive edit

Comments

ok great. thank you for your help. I have downloaded it and placed it into the rosjava_core directory. How do I "apply" the patch? Srogacki (Jan 18)edit
0

answered Feb 23

this post is marked as community wiki

This post is a wiki. Anyone with karma >750 is welcome to improve it.

updated Feb 23

vahid gravatar image vahid
16 1 2

I also get the same error so I just downloaded the patch put it inside rosjava_core and typed patch -p1 < ./rosjava_core.patch but still after running rosmake android_app_chooser --threads=1 --rosdep-install I still get the same error. I would appreciate if you could tell me to how to apply the patch. Thanks, Vahid.

link delete flag offensive edit

Comments

It turns out that I had to apply the patch manually. I opened it up in a text editor and compared it to the original file. There are only 4 lines of code to modify, so it was fairly straightforward.

Srogacki (Mar 02)edit

Your answer

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[hide preview]

Question tools

Follow

subscribe to rss feed

Stats

Asked: Jan 18

Seen: 241 times

Last updated: Feb 24