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

roslisp issues: How do I locate and kill compilaition process that is stopping my s-xml from compiling?

asked 2022-01-20 13:41:32 -0500

KCGriffith gravatar image

## Issue ##

I'm trying to follow along with the roslisp tutorial: http://wiki.ros.org/roslisp/Tutorials... The roslisp tutorial has a github where I got all of the example code: https://github.com/code-iai/roslisp_t... I'm using roslisp_repl

My issue occurs when I run the following command from the tutorial: (ros-load:load-system "roslisp_tutorials_basics" "roslisp-tutorials-basics")

I get the following warning message: "System `s-xml' is compiled by a different process. Waiting for compilation of blocking file to finish."

I'm relatively a beginner when it comes to common lisp, I started learning the language not too long ago. I know that s-xml is common lisp's parser for xml files but that's as much as I've been able to find via google search. I have no idea what's going on. I don't know what the blocking file is and I don't know how to find the blocking file. Does anybody have any advice?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
0

answered 2022-01-20 15:23:18 -0500

gaya gravatar image

updated 2022-01-25 12:23:55 -0500

Hi,

This happens when you kill your Emacs during compilation. Roslisp creates a little flag file to deal with dependency chains during compilation. When Emacs is done compiling, it removes the flag file. But if you killed it before it was finished, it sometimes doesn't manage to delete the file in time.

To solve this, delete a roslisp-... file inside your $HOME/.ros directory.

HTH and let me know if you can't find the file.

EDIT: by the way, the file name is .roslisp-compile-SOME_PACKAGE_NAME, which means it's a hidden file. So make sure you do ls -a $HOME/.ros when you search for it.

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2022-01-20 13:41:32 -0500

Seen: 55 times

Last updated: Jan 25 '22