ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Use an equivalent of rosmake on Windows

asked 2015-04-20 21:08:11 -0600

lilouch gravatar image

updated 2015-04-21 19:49:09 -0600


Lots of questions have already been asked on the forum but I didn't manage to find an answer, either because the question was outdated and therefore closed, or simply no answer.

I've followed all the tutorial here: After lots of attempts, I was able to install ROS on Windows and make a simple Publisher and Listener work but now I don't know how to compile pre-existed packages like this one RGDB-SLAM :

Rosmake command line doesn't work on Windows

'rosmake' is not recognized as an internal or external command, operable program or batch file.

Therefore, I would like to know if I can compile packages in windows ? I did winros_make but didn't compile the source code.

Then if I'm not mistaken rosrun doesn't work on windows, right ? So How I can manage this ?

Thank you very much in advance.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-04-21 03:19:01 -0600

felixwatzlawik gravatar image

updated 2015-04-22 01:19:41 -0600

I am aswell new to ROS. I followed the same Path as u did and I came to the conclusion that win_ros is deprecated, it only contains roscore and this stuff but it doesnt contain any useful packages like gmapping, slam etc.

win_ros last release was smth in '12 so its pretty old and there is no hope that anybody develops it in the future.

If I am wrong, please any of the users who know more about win_ros/ROS correct me but the use of win_ros doesnt make any sense, since there are no packages.

edit to second part: I think that there is no possibility to compile packages under windows because they're developed for linux. you can try cmake which is an alternative to make in linux or you try it with Visual Studio which is the most common programm to compile in windows. I would suggest you to stop working with win_ros, I was at exactly the same point as you and decided to go with linux, even though I was completely new to linux.

I dont think you will become happy with win_ros, if you find a way how to compile it, just tell me..

hope I could help, greetings Felix

edit flag offensive delete link more


Felix, thank for your answer. It was I thought also, you're certainly right. Maybe, others members could confirm that ?

lilouch gravatar image lilouch  ( 2015-04-21 03:50:58 -0600 )edit

Felix actually I began with Linux and I've already use ROS with Ubuntu but for research purpose and to try to export a package on Windows, I wanted to try...But what I'm know now from the internet and you, it's the fact that win_ros is deprecated and useless. thank you Felix =).

lilouch gravatar image lilouch  ( 2015-04-22 01:48:31 -0600 )edit

Question Tools

1 follower


Asked: 2015-04-20 21:08:11 -0600

Seen: 786 times

Last updated: Apr 22 '15