I am trying to install a Ruby application called Redmine. In order to
create database structure, I have to execute this command: rake
db:migrate
When I run it, a message telling that msvcrt-ruby18.dll was not found
(I’m attaching the complete message). I have downloaded the last ruby
version (1.9.1) and when I install it, it automatically installed rake
0.8.7. Since I have msvcrt-ruby191.dll, why rake is trying to load the
wrong DLL?
I am trying to install a Ruby application called Redmine. In order to
create database structure, I have to execute this command: rake
db:migrate
When I run it, a message telling that msvcrt-ruby18.dll was not found
(I’m attaching the complete message). I have downloaded the last ruby
version (1.9.1) and when I install it, it automatically installed rake
0.8.7. Since I have msvcrt-ruby191.dll, why rake is trying to load the
wrong DLL?
This means “you’re running some gem or other that has binaries for 1.8
but not 1.9” what’s your backtrace? (rake --trace I think).
-rp
I am trying to install a Ruby application called Redmine. In order to
create database structure, I have to execute this command: rake
db:migrate
When I run it, a message telling that msvcrt-ruby18.dll was not found
(I’m attaching the complete message). I have downloaded the last ruby
version (1.9.1) and when I install it, it automatically installed rake
0.8.7. Since I have msvcrt-ruby191.dll, why rake is trying to load the
wrong DLL?
This means “you’re running some gem or other that has binaries for 1.8
but not 1.9” what’s your backtrace? (rake --trace I think).
-rp
Rake do not depend directly of Ruby runtime library either for 1.8 or
1.9, as is pure ruby.
What you might be experiencing is a gem that your application depends
on that do not provide binaries for Ruby 1.9, the version fo Ruby
you’re running.
Please provide the output of “rake db:migrate --trace” from inside
your application folder and not your home/profile directory as you
executed in response to Roger comments.