Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

First catkin build doesn't finish #1

Open
pazeshun opened this issue Oct 16, 2019 · 2 comments
Open

First catkin build doesn't finish #1

pazeshun opened this issue Oct 16, 2019 · 2 comments

Comments

@pazeshun
Copy link
Contributor

In my environment, the title phenomenon occurs in the following procedure on one terminal:

# Before the following, my catkin workspace is sourced
cd ~/ros
mkdir -p ws_roseus_resume/src
cd ws_roseus_resume/src/
wstool init
wget https://raw.githubusercontent.com/jsk-ros-pkg/jsk_roseus/master/setup_upstream.sh -O /tmp/setup_upstream.sh
bash /tmp/setup_upstream.sh -w ..
cd ..
catkin init
catkin build
source devel/setup.bash
cd src/
wstool set jsk-ros-pkg/jsk_roseus --git https://github.com/jsk-ros-pkg/jsk_roseus.git -v master -u -y
cd ..
catkin build
cd src/
cd euslisp/Euslisp
git remote add Affonso-Gui https://github.com/Affonso-Gui/EusLisp.git
git fetch Affonso-Gui
git checkout eus-handler
cd lisp/
make clean
cd ..
rm -rf Linux64/
cd ../../jsk-ros-pkg/jsk_roseus/
git remote add Affonso-Gui https://github.com/Affonso-Gui/jsk_roseus.git
git fetch Affonso-Gui
git checkout eus-handler
cd ../..
mkdir Affonso-Gui
cd Affonso-Gui/
git clone https://github.com/Affonso-Gui/roseus_resume.git
cd ~/ros/ws_roseus_resume
catkin clean --all
catkin build  # Building roseus doesn't finish, so ctrl-c
catkin build  # Succeed 
@pazeshun
Copy link
Contributor Author

pazeshun commented Oct 16, 2019

Suspicious points:

@Affonso-Gui
Copy link
Owner

@pazeshun Tried a few different cases in my PC (without all the building/cleaning stuff) and did not experience any stalling. The most straightforward one would be:

mkdir tmp_ws/src -p
cd tmp_ws/src/

# clone euslisp
wstool init
wget https://raw.githubusercontent.com/jsk-ros-pkg/jsk_roseus/master/setup_upstream.sh -O /tmp/setup_upstream.sh
bash /tmp/setup_upstream.sh -w ..

# clone roseus
wstool set jsk-ros-pkg/jsk_roseus --git https://github.com/jsk-ros-pkg/jsk_roseus.git -v master -u -y
cd euslisp/Euslisp/

# checkout euslisp/eus-handler
git remote add Affonso-Gui https://github.com/Affonso-Gui/EusLisp.git
git fetch Affonso-Gui 
git checkout eus-handler

# checkout roseus/eus-handler
cd ../../jsk-ros-pkg/jsk_roseus/
git remote add Affonso-Gui https://github.com/Affonso-Gui/jsk_roseus.git
git fetch Affonso-Gui 
git checkout eus-handler 
cd ../../

# clone roseus_resume
git clone https://github.com/Affonso-Gui/roseus_resume.git
cd ../

# build
catkin build

Am going to look a bit further on it later. If you have time please check if the above works in your environment (with the catkin workspace sourced).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants