Well I don't have the answers you're looking for, but it appears fairly obvious that specifying "-t fpga" causes it to look for a file at /usr/local/lib/ivl/fpga.conf. Maybe the file is supposed to be there and it isn't. Maybe the file is there but can't be read or parsed for other reasons. A good first step would be investigating the existence of that file.
That file path isn't where you'd expect to find user-editable configuration files, so it likely contains hardware definitions or the like. It may be that you need to install additional packages or compile the software with additional switches in order for this file to be there. Or perhaps you need to specify something other than fpga. You could see what files do exist in that directory and try one of them instead (perhaps there's an fpga2.conf or an FPGA.conf).