2009-09-10 3 views
1

J'essaye d'installer libjpeg sur os X pour résoudre un problème avec l'installation JPEG de Python Imaging Library.Pourquoi "enable-shared failed" est-il sur libjpeg build pour os X?

Je libjpeg téléchargé à partir http://www.ijg.org/files/jpegsrc.v7.tar.gz

J'ai alors commencé à installer le fichier de configuration

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

Cependant, le drapeau partagé ne semble pas permettre de travailler. J'ai fait beaucoup de recherches google et je ne peux pas comprendre où l'erreur est ou comment contourner cette erreur.

+1

Par "configuration JPEG Python", voulez-vous dire la bibliothèque Python Imaging (PIL)? Et, BTW, vous pouvez obtenir plus de réponses si vous revenez et marquez comme des réponses acceptées à certaines de vos questions précédentes (0% ne semble pas bon!). –

Répondre

1

J'ai copié le code d'un blog.

Le caractère de drapeau il n'y avait pas hyphem, il ressemblait à un:

ord("–") 

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

je l'ai changé à un bon hypen et il fonctionne très bien.