in reply to installing Language::Prolog::Yaswi

Maybe running "perl Makefile.PL INSTALLDIRS=site" manually (from within the ~/.cpan/build/... directory) would give you more output that would help to figure out why that command returned status 256... (which, in short, just means it failed)