A mensagem de erro diz The libusb headers are missing . Então instale o pacote que os contém. No Ubuntu, os cabeçalhos de desenvolvimento geralmente estão em um pacote com um nome que termina em -dev . Portanto, se um pacote chamado libusb contiver as bibliotecas de tempo de execução da libusb, então libusb-dev conterá os cabeçalhos de desenvolvimento.
apt-get install libusb-dev
repita conforme apropriado para qualquer outro arquivo de cabeçalho ausente.