Невозможно установить самоцвет MySQL на Snow Leopard с помощью Zend Server. - PullRequest
0 голосов
/ 23 августа 2010

Существует много информации об установке драгоценного камня ruby ​​/ rails mysql на Snow Leopard, но, похоже, у меня ничего не работает.Мне интересно, потому что я использую Zend Server (CE) в качестве своего веб-стека?

Вот что я запускаю для установки гема:

sudo env ARCHFLAGS="-arch x86\_64" gem install mysql -- --with-mysql-config=/usr/local/zend/mysql/bin/mysql_config

И получаемэта ошибка:

ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb --with-mysql-config=/usr/local/zend/mysql/bin/mysql_config
checking for mysql_ssl_set()... no
checking for rb_str_set_len()... yes
checking for rb_thread_start_timer()... yes
checking for mysql.h... no
checking for mysql/mysql.h... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.

Есть предложения?

1 Ответ

0 голосов
/ 24 августа 2010

Хорошо, я продолжил и скомпилировал совершенно новую версию mysql для OSX 10.6 (64-битную), а затем запустил установку gem, используя пути к этой новой установке. Драгоценный камень был тогда успешно создан.

Я бы не рекомендовал использовать самоинсталлятор, так как он переопределяет некоторые настройки из установки Zend Server.

Итак, хотя у меня есть две установки mysql, я все еще ссылаюсь только на одну - я даже не знаю, как ссылаться на вторую - но пока мне это не нужно.

...