ラベル redmine の投稿を表示しています。 すべての投稿を表示
ラベル redmine の投稿を表示しています。 すべての投稿を表示

2012年6月19日火曜日

redmine2.0.2 install problem
redmine2.0.2インストール時に環境不足でエラーが発生。 下記のように事前に環境を用意しておくのと、postgresqlとかsqlite などを使わないのであればbundle install時に指定する。 bundle install --without development test below message >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
yum install ImageMagick-devel
yum install ruby-devel  % ( for /usr/lib/ruby/ruby.h undefined )
yum install mysql-devel
gem install mysql

if DATABASE Server Soft is mysql that sqlite and postgresql is not need to install.

bundle install --without development test postgresql sqlite


2011年8月28日日曜日

gem install mysqlでのエラー対策(redmine1.2 install)

gem install mysql -- --with-mysql-config=/usr/bin/mysql_config
Building native extensions. This could take a while...
ERROR: Error installing mysql:
ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb --with-mysql-config=/usr/bin/mysql_config
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h

Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out

のようなエラーが発生したら
% sudo apt-get install ruby-devel

ではなく

% sudo gem install ruby-devel

により解消。このエラーでruby-develが必要ってわからないのだけど。


 

2011年8月17日水曜日

redmineインストール時エラー②

Ubuntu 11.04 (Linux)にて

sudo gem install mysql
をredmineのインストール手順に沿ってinstallしようとすると
下記のようなエラーが出てしまう。
libmysqlclient-devのパッケージがinstallされていないからのようだ。

sudo apt-get install libmysqlclient-dev
にて解消

Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lm... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lz... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lsocket... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lnsl... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lmygcc... no
checking for mysql_query() in -lmysqlclient... no

2011年8月2日火曜日

Redmineインストール時のエラー

Redmineのインストールにて、
>Generate a session store secret.
を実行すると

ubuntu:~/redmine-1.2$ sudo rake generate_session_store --trace
rake aborted!
uninitialized constant Rake::DSL
/usr/lib/ruby/1.8/rake.rb:2503:in `const_missing'
/var/lib/gems/1.8/gems/rake-0.9.2/lib/rake/tasklib.rb:8
/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
/var/lib/gems/1.8/gems/rake-0.9.2/lib/rake/testtask.rb:4
/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'

のようなエラーが発生してしまう。

どうも
sudo gem install rake -v '0.8.7'
にてインストール
sudo gem uninstall rake
にて新しい0.9.2を削除

Select gem to uninstall:
1. rake-0.8.7
2. rake-0.9.2
3. All versions
> 2
Successfully uninstalled rake-0.9.2

してから
ubuntu:~/redmine-1.2$ sudo rake generate_session_store --trace
を実行すると
** Invoke generate_session_store (first_time)
** Invoke config/initializers/session_store.rb (first_time)
** Execute config/initializers/session_store.rb
** Execute generate_session_store
とエラーも無く動くようだ。最新Rakeだとダメなのか。