Install package from source
I'm trying to install a package my supervisor wrote, and he's given me read access to the repo. I can't seem to install it using this method http://answers.ros.org/answers/115386... , but I was hoping it could be done in a more straightforward manner if I have the actual source locally.
How can I install the package from source?
Ubuntu 12.04 LTS / Hydro
EDIT
This is the error I get (when I run wstool update)
~/test/src$ wstool update
[src/pulseon_p400] Fetching https://kal04p@stash.csiro.au/scm/~her16k/pulseon_p400.git (version catkin) to /home/chris/test/src/src/pulseon_p400
Cloning into '/home/chris/test/src/src/pulseon_p400'...
Password for 'https://kal04p@stash.csiro.au':
remote: Counting objects: 162, done.
remote: Compressing objects: 100% (157/157), done.
remote: Total 162 (delta 87), reused 0 (delta 0)
Receiving objects: 100% (162/162), 48.94 KiB, done.
Resolving deltas: 100% (87/87), done.
WARNING [vcstools] Command failed: 'git checkout catkin'
run at: '/home/chris/test/src/src/pulseon_p400'
errcode: 1:
error: pathspec 'catkin' did not match any file(s) known to git.
[/vcstools]
Exception caught during install: Error processing 'src/pulseon_p400' : [src/pulseon_p400] Checkout of https://kal04p@stash.csiro.au/scm/~her16k/pulseon_p400.git version catkin into /home/chris/test/src/src/pulseon_p400 failed.
ERROR in config: Error processing 'src/pulseon_p400' : [src/pulseon_p400] Checkout of https://kal04p@stash.csiro.au/scm/~her16k/pulseon_p400.git version catkin into /home/chris/test/src/src/pulseon_p400 failed.
It would probably help if you could detail what failed using the method outlined in the post you linked. Other than that, you should just be able to
git clone ..
(or whatever vcs you use) the pkg into yoursrc/
space,cd ..
and finallycatkin_make
. Just make sure you have all dependencies.I'll add the error in question
Why did you delete your question?
i figured it out and it was just a lack of clarity/explanation in that explanation link. it didn't really convey that the -version tag in the rosinstall was the branch of the repo you wanted.
Then it would have been nice if you had just answered your own question, instead of deleting it. That way, other users running into the same issue could benefit from your insight.
my bad, undeleted.