[ros-users] problems compiling ps3joy

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
Delete this message
Reply to this message
Author: Dominick Vanthienen
Date:  
To: ros-users@code.ros.org
Subject: [ros-users] problems compiling ps3joy

Hi

I'm attending the Willow garage workshop next week at ICRA
I'm installing the turtlebox installation of ros as described in the
instructions on the site
(http://www.ros.org/wiki/Events/ICRA2010Tutorial/Installation)

But it gets stuck on the ps3joy package
I'm using ubuntu 9.10 (karmic) with
gcc (Ubuntu 4.4.1-4ubuntu9) 4.4.1
ros turtlebox

Can anyone help me out?

thank you!

nick






 /home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:79: 
warning: implicit declaration of function 
'show_master'                                                                                                           



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:86: 
warning: incompatible implicit declaration of built-in function 
'exit'                                                                                            



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:95: 
warning: incompatible implicit declaration of built-in function 
'exit'                                                                                            



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:100: 
warning: implicit declaration of function 
'set_master'                                                                                                           



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:102: 
warning: implicit declaration of function 
'usb_close'                                                                                                            


  /home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c: 
In function 'main':                          


/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:107: 
warning: implicit declaration of function 
'usb_init'                                                                                                             



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:108: 
warning: implicit declaration of function 
'usb_find_busses'                                                                                                      



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:109: 
warning: implicit declaration of function 
'usb_find_devices'                                                                                                     



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:110: 
warning: implicit declaration of function 
'usb_get_busses'                                                                                                       



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:110: 
warning: initialization makes pointer from integer without a 
cast                                                                                                



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:116: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:118: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:118: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:120: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:121: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:121: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:122: 
error: increment of pointer to unknown 
structure                                                                                                                 



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:122: 
error: arithmetic on pointer to an incomplete 
type                                                                                                               



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:124: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:125: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:127: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:128: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:128: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:129: 
error: increment of pointer to unknown 
structure                                                                                                                 



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:129: 
error: arithmetic on pointer to an incomplete 
type                                                                                                               



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:130: 
error: dereferencing pointer to incomplete 
type                                                                                                                  



/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:131:
error: dereferencing pointer to incomplete type

/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:132:
error: dereferencing pointer to incomplete type

/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:133:
warning: passing argument 3 of 'process_device' from incompatible
pointer type

/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:67:
note: expected 'struct usb_device *' but argument is of type 'struct
usb_device *'

/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:133:
warning: passing argument 4 of 'process_device' from incompatible
pointer type

/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/sixpair.c:67: 
note: expected 'struct usb_config_descriptor *' but argument is of type 
'struct usb_config_descriptor *'
  make[3]: *** [CMakeFiles/sixpair.dir/sixpair.o] Error 1
  make[3]: Leaving directory 
`/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/build'
  make[2]: *** [CMakeFiles/sixpair.dir/all] Error 2
  make[2]: Leaving directory 
`/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/build'
  make[1]: *** [all] Error 2
  make[1]: Leaving directory 
`/home/u0065688/boxTurtle/ros/stacks/joystick_drivers/ps3joy/build'
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package ps3joy written to:
[ rosmake ]    
/home/u0065688/.ros/rosmake/rosmake_output-20100429-131957/ps3joy/build_output.log
[rosmake-0] <<< ps3joy <<< [FAIL] [ 1.48 seconds ]