arebgun/dynamixel_motor_experimental — pull request #1 by davetcoleman (2014-06-09 04:55:59+00:00)
Title: Catkinized, works on Hydro, mostly for ClamArm

I have put a lot of work into maintaining this C++ version of dynamixel_hardware_interface, and it currently builds on Hydro with catkin. Before merging there are a few ClamArm-specific issues, doing a grep:

```
./dynamixel_hardware_interface/include/dynamixel_hardware_interface/dynamixel_io.h:39:#include
./dynamixel_hardware_interface/src/serial_proxy.cpp:15:#include
./dynamixel_hardware_interface/src/dynamixel_io.cpp:39:#include
./dynamixel_hardware_interface/package.xml:11: http://correll.cs.colorado.edu/clam/
./dynamixel_hardware_interface/package.xml:12: https://github.com/davetcoleman/clam
./dynamixel_hardware_interface/package.xml:13: https://github.com/davetcoleman/clam/issues
```

But that seems easy to fix. The big issue that I'm hoping to fix is that linking to flexiport using catkin is currently not working. Instead, I have to use the command:
```
sudo ln -s /home/dave/ros/ws_clam/devel/lib/libflexiport.so /usr/lib/libflexiport.so
```
Please help me understand why - I want to learn! I believe this issue is in this [CMakeLists.txt](https://github.com/davetcoleman/dynamixel_motor_experimental/blob/master/dynamixel_hardware_interface/CMakeLists.txt)

Thanks!