realsense-ros: fatal: You need to specify a tag name.
Jeston TX2 J3.3.2 Kernel : 4.4.159-tegra
while following the steps on installing librealsense ,my kernel didn’t build after comand : (./scripts/patch-realsense-ubuntu-lts.sh )
`Remove all RealSense cameras attached. Hit any key when ready
Reading package lists… Done
Building dependency tree
Reading state information… Done
bc is already the newest version (1.06.95-9build1).
build-essential is already the newest version (12.1ubuntu2).
git is already the newest version (1:2.7.4-0ubuntu1.7).
linux-headers-generic is already the newest version (4.4.0.174.182).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Package required libusb-1.0-0-dev: - found
Package required libssl-dev: - found
Create patches workspace in ubuntu-xenial-master folder
Fetching Ubuntu LTS tag to the local kernel sources folder fatal: You need to specify a tag name. `
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Comments: 22 (8 by maintainers)
I am sorry if I made it unclear and for the trouble you’ve been through. I refer to and copy from the guide you know: https://github.com/IntelRealSense/librealsense/blob/master/doc/installation.md
Make Ubuntu up to date (I believe you already did):
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
mkdir projects && cd projects
(or wherever you want)Clone librealsense github repository:
git clone https://github.com/IntelRealSense/librealsense.git
Prepare Linux Backend and the Dev. Environment:
sudo apt-get install git libssl-dev libusb-1.0-0-dev pkg-config libgtk-3-dev
sudo apt-get install libglfw3-dev libgl1-mesa-dev libglu1-mesa-dev
Run Intel Realsense permissions script located from librealsense root directory:
./scripts/setup_udev_rules.sh
Building librealsense2 SDK:
mkdir build && cd build
cmake ../ -DCMAKE_BUILD_TYPE=Release -DFORCE_RSUSB_BACKEND=true -DBUILD_WITH_CUDA=true
sudo make uninstall && make clean && make && sudo make install
In which stage did thing went wrong?