# Revision history [back]

According to the map_server wiki page, it looks like map_server should be a C++ binary executable.

I agree that installing the binary package as @joq suggested should be the easiest fix. But you should also be able to download and compile from source, as you've shown above. If you're installing from source, make sure you also have any dependencies of the "map_server" package installes as well. "rosmake" should give errors if any dependencies are missing. This will be handled automatically if you instal from binary .deb packages.

You can try the following tests, to see what might be missing/broken:

1. rospack find map_server - should list the package path
2. rospack depends map_server - list all required dependencies
3. rosrun map_server map_server test_map.yaml - manually run map_server
4. roswtf myLauncher.launch - check your launch file for potential errors

Hopefully, one of those will help figure out your issue!