perlcc script.pl
Подробнее, man perlcc
Если perlcc выдаст ошибку, что невозможно найти DynaLoader.a,
впишите в начало компилируемого файла "use DynaLoader;".URL:
Обсуждается: https://www.opennet.ru/tips/info/1.shtml
А если выдается сообщение при запуске откомпилированного скрипта "Can't locate method DBI->connect и что то там еще" ? То как тут быть. Не в бинарном виде скрипт работает на ура.