Почему «enable-shared fail» происходит при сборке libjpeg для OS X? - PullRequest
3 голосов
/ 10 сентября 2009

Я пытаюсь установить libjpeg на os X, чтобы исправить проблему с настройкой Python Imaging Library JPEG.

Я скачал libjpeg с http://www.ijg.org/files/jpegsrc.v7.tar.gz

Я тогда начал настраивать файл конфигурации

cp /usr/share/libtool/config.sub .
cp /usr/share/libtool/config.guess .
./configure –enable-shared

Однако флаг enable-shared не работает.

$ ./configure –-enable-shared
configure: WARNING: you should use --build, --host, --target
configure: WARNING: invalid host type: –-enable-shared
checking build system type... Invalid configuration `–-enable-shared': machine `–-enable' not recognized
configure: error: /bin/sh ./config.sub –-enable-shared failed

Я провел множество поисковых запросов в Google и не могу понять, где находится ошибка или как ее обойти.

1 Ответ

3 голосов
/ 10 сентября 2009

Я скопировал код из блога.

Символ флага там не был гимном, он просто выглядел как один:

ord("–")

TypeError: ord() expected a character, but string of length 3 found

Я изменил его на правильный гипен, и он отлично работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...