Finally, I got the ID to be 2712. I figured that 'libuvc/libuvc.h" wasn’t there in the “libuvc-theta-sample” directory. So, I copied that into the directory. Then, when I executed the “make” command while in the “libuvc-theta-sample/gst” directory, I got an error saying “make: Nothing to be done for ‘all’”. To resolve this error, I updated the Makefile by adding a line and tab space after ‘all:’. Now, I am getting the error “make: gst_viewer: Command not found”: