2011-05-19 1 views
1

version apache: 2.2.6erreur installation mod_wsgi sur SUSE 11 serveur

python versoin: 2.6

résultat de ./configure --with-apxs=/usr/local/apache2/bin/apxs --with-python=/usr/bin/python est ok mais juste a quelques erreurs comme suit lorsque make:

.... 
mod_wsgi.c:14430: error: expected expression before âmoduleâ 
mod_wsgi.c:14431: error: expected identifier or â(â before â=â token 
mod_wsgi.c:14446: error: expected expression before âmoduleâ 
mod_wsgi.c:14447: error: âmodule_dictâ undeclared (first use in this function) 
mod_wsgi.c:14448: error: âobjectâ undeclared (first use in this function) 
mod_wsgi.c:14450: error: expected expression before âmoduleâ 
mod_wsgi.c:14454: error: âvarsâ undeclared (first use in this function) 
mod_wsgi.c:14455: error: âargsâ undeclared (first use in this function) 
mod_wsgi.c:14456: error: âresultâ undeclared (first use in this function) 
mod_wsgi.c:14457: error: âmethodâ undeclared (first use in this function) 
mod_wsgi.c:14474: error: âPy_Noneâ undeclared (first use in this function) 
mod_wsgi.c:14488: error: âPy_Trueâ undeclared (first use in this function) 
mod_wsgi.c:14491: error: âPy_Falseâ undeclared (first use in this function) 
mod_wsgi.c:14503: error: âPyExc_TypeErrorâ undeclared (first use in this function) 
mod_wsgi.c:14519: error: âAuthObjectâ has no member named ârâ 
mod_wsgi.c:14523: error: âAuthObjectâ has no member named âlogâ 
mod_wsgi.c:14526: error: âPyExc_AttributeErrorâ undeclared (first use in this function) 
mod_wsgi.c:14528: error: âAuthObjectâ has no member named âlogâ 
mod_wsgi.c:14541: error: expected expression before â)â token 
mod_wsgi.c:14548: error: expected â;â before âap_log_rerrorâ 
mod_wsgi.c:14553: error: expected â;â before â}â token 
mod_wsgi.c:14558: error: too many arguments to function âwsgi_log_python_errorâ 
mod_wsgi.c:14563: error: expected expression before âmoduleâ 
apxs:Error: Command failed with rc=65536 
. 
make: *** [mod_wsgi.la] Error 1 

Veuillez me prévenir

+1

Vous n'êtes pas familier avec SUSE, mais je crois vous avez besoin du paquet de développement python. La recherche rapide de google me donne ceci: http://www.novell.com/products/linuxpackages/opensuse/python-devel.html – sdolan

Répondre

1

J'ai eu la même erreur; je l'ai résolu en compilant python 2.7.2 à partir de zéro; Si vous regardez autour de différents forums, vous verrez que certaines bibliothèques de python ont été compilées sur un système 32 bits et que vous utilisez probablement un système 64 bits. Go pour 2.7 ou supérieur 2.6 est une peine à compiler en raison de toutes les dépendances manquantes que vous devez obtenir. vous finirez avec quelque chose comme ça

Python build fini, mais les bits nécessaires pour construire ces modules ont pas été trouvés: bsddb185 dl imageop
sunaudiodev
Pour trouver les bits nécessaires, regardez dans setup.py dans detect_modules () pour le nom du module.

Impossible de construire ces modules: _curses_panel

build_scripts en cours d'exécution

ce bibliothèques ont tous été dépréciée il est sûr de faire un make install est

Questions connexes