#apache #ruby-on-rails-3 #ubuntu #passenger
#apache #ruby-on-rails-3 #ubuntu #пассажир
Вопрос:
Я установил Passenger 3.0.7 (также происходит с 3.0.6) в Ubuntu на EC2.
Я не могу заставить его установить. Когда я запускаю: RAKE APACHE2
Я получаю ошибку: /usr/ lib / libldap_r-2.4.so.2: неопределенная ссылка на `sasl_global_listmech @SASL2′
Кто-нибудь знает, почему? Или как это исправить?
creating libev.la
(cd .libs amp;amp; rm -f libev.la amp;amp; ln -s ../libev.la libev.la)
g ext/common/LoggingAgent/Main.cpp -o agents/PassengerLoggingAgent -Iext -Iext/common -Iext/libe -I/bitnami/rubystackDev-linux/output/common/include -DHAS_CURL_EASY_RESET -D_REENTRANT -I/usr/loal/include -DHASH_NAMESPACE="__gnu_cxx" -DHASH_NAMESPACE="__gnu_cxx" -DHASH_FUN_H="<hash_fun.h>" -HAS_SFENCE -DHAS_LFENCE -Wall -g -DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS ext/common/libpassengercommon.a ext/common/libboost_oxt.a ext/libev/.libs/libev.a -L/bitnami/rubystackDev-linux/output/comon/lib -lcurl -L/bitnami/rubystackDev-linux/output/common/lib -L/bitnami/rubystackDev-linux/outpu/common/lib -lz -lpthread -rdynamic
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_global_listmech@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_set_mutex@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_encode@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_client_start@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_client_init@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_errdetail@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_version@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_errstring@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_dispose@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_setprop@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_getprop@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_decode@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_client_step@SASL2'
/usr/lib/libldap_r-2.4.so.2: undefined reference to `sasl_client_new@SASL2'
collect2: ld returned 1 exit status
rake aborted!
Command failed with status (1): [g ext/common/LoggingAgent/Main.cpp -o ag...]
Ответ №1:
Возможно, было бы неплохо зарегистрировать проблему на http://code.google.com/p/phusion-passenger/issues/list . Я бы предложил вернуться к ~ 3.0.2 и посмотреть, работает ли это.
Комментарии:
1. Спасибо. Я обязательно это сделаю. Я опубликовал здесь: groups.google.com/group/phusion-passenger но это еще не прошло модерацию.