Eu não entendo por que você está tentando compilar um pacote multi-plataforma que é um instalador de distribuições Linux para uma partição ou unidade USB, quando seria muito mais simples instalar um aplicativo que faz a mesma coisa que o Rufus. o Ubuntu Software Center. Abra o Ubuntu Software Center e procure por UNetbootin e instale-o. O UNetbootin foi removido dos repositórios do Ubuntu 18.04. Quando eu testei o aplicativo embutido no Startup Disk Creator como um aplicativo de substituição do UNetbootin com algumas imagens não-* .buntu ao vivo, funcionava no Ubuntu 18.04 todas as vezes.
Se você quiser instalar o Rufus mesmo assim (porque os ISOs do Windows são suportados pelo Rufus), você deve ler o arquivo README.txt no arquivo rufus-1.4.7 para obter informações sobre como compilá-lo.