Руководящий принцип 3: Каждое имя опции должно содержать один буквенно-цифровой символ (алфавит[113591]). классификация символов) из портативного набора символов. -W (капитальный вариант-W) должен быть зарезервирован за опциями поставщика.
# hwclock --systohc
Многозначные опции не должны допускаться.
# hwclock --hctosys
Двойная тире [113345]- это конвенция GNU[113346].
В определении POSIX[113347]find[113348] "длинные переключатели" с одинарной тире не являются частью опций, а представляют собой выражение, данное в качестве операнда.[112939].
Это, кажется, связано с оболочкой по умолчанию, которая является Dash
Bash
.
ls -l /bin/sh
На основании этот ответ , данный @Gilles, вы можете попробовать изменить первую строку Configure
скрипта.
Измените это
#!/bin/sh
на
#!/bin/bash
, см. Также это с форумов Linux Mint.
Вы можете проверить Shell по умолчанию
с этой командой.
readlink -f /bin/sh
Редактировать:
Пожалуйста, попробуйте из командной строки:
CONFIG_SHELL=/bin/bash; export CONFIG_SHELL
$CONFIG_SHELL ./configure