Looks like the problem was an incompatible gem version for ruby-prof. In the gemfile: gem "ruby-prof", "0.10.8"
fixed it just right. The only difference between my laptop, my desktop and my production server that I can see is the rubygems version, so I guess that is where the problem originates. On Saturday, July 14, 2012 1:06:16 PM UTC+8, Ricky D wrote: > > So, long story short, I had o format and reinstall my OS hence all my > dev utilities. > git env sorted. > DevKit was fine. > Sphinx/mysql fine. > Bundle installed perfectly. > Everything is gravy until I go to rake db:create and build my database. > > Environment: > OS: Win7 64-bit > Ruby192 > gem -v 1.8.24 > rails 3.1.3 > > Now the problem, when I rake anything I get a pop-up window > > " > ruby.exe - Entry Point Not Found > > The procedure entry point rb_class_superclass could not be located in the > dynamic link library msvcrt-ruby191.dll > " > > I've tried clean installing ruby, clearing the gems and reinstalling. > Stuck on what to do next. > > trace output: > rake aborted! > no such file to load -- ruby/prof > C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.1.4/lib/bundler/runtime.rb:74:in > > `require' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.1.4/lib/bundler/runtime.rb:74:in > > `rescue in block in require' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.1.4/lib/bundler/runtime.rb:62:in > > `block in require' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.1.4/lib/bundler/runtime.rb:55:in > > `each' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.1.4/lib/bundler/runtime.rb:55:in > > `require' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.1.4/lib/bundler.rb:119:in > `require' > E:/Documents/Websites/rails-app /trunk/config/application.rb:7:in `<top > (required)>' > C:/Ruby192/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in > `require' > C:/Ruby192/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in > `require' > E:/Documents/Websites/rails-app/trunk/Rakefile:4:in `<top (required)>' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:in > > `load' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/rake_module.rb:25:in > > `load_rakefile' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:501:in > > `raw_load_rakefile' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:82:in > > `block in load_rakefile' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:133:in > > `standard_exception_handling' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:81:in > > `load_rakefile' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:65:in > > `block in run' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:133:in > > `standard_exception_handling' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/lib/rake/application.rb:63:in > > `run' > C:/Ruby192/lib/ruby/gems/1.9.1/gems/rake-0.9.2.2/bin/rake:33:in `<top > (required)>' > C:/Ruby192/bin/rake:23:in `load' > C:/Ruby192/bin/rake:23:in `<main>' > > I've seen similar issues raised but for different lines in the dll and > relating to sqlite3. I'm not using sqlite3 at all though. I'm on mysql with > the mysql2 connector. > > Any help? > -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/rYAbC-8xcrwJ. To post to this group, send email to rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en-US.