2011-03-22 42 views
0

我想運行我的應用程序和捆綁安裝對我來說工作得很好..我使用的是Rails 3和Ruby 1.9.2和amd圖像科學1.2.1但是當我使用rails服務器imagescience未能編譯我猜,並顯示以下錯誤......沒有人有任何的想法...?請幫助...Image science1.2.1無法加載軌道3

C:\Users\Webyana Tech\Desktop\Rails3\wy_editor>rails server 
script/rails: No such file or directory - gcc -shared $(if $(filter-out -g -g0,-g),,-s) -Wl,--enable-auto-image-base,--enable-auto-import $(DEFFILE) 

    -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings 

-Wno-missing-field-initializers -Wno-long-long -I C:/Ruby192/ 
include/ruby-1.9.1 -I C:/Ruby192/include/ruby-1.9.1/i386-mingw32 -I C:/Ruby192/include 

-LC:/Ruby192/lib -o "C:/Users/Webyana Tech/.ruby_inline/Inline_ 
ImageScience_cdab.so" "C:/Users/Webyana Tech/.ruby_inline/Inline_ImageScience_cdab.c" 

-lfreeimage -lfreeimage -lstdc++ -Wl,--enable-auto-import -LC:/ 
Ruby192/lib -lmsvcrt-ruby18 

C:/Ruby192/lib/ruby/gems/1.9.1/gems/RubyInline-3.9.0/lib/inline.rb:590:in `build': error executing "gcc -shared $(if $(filter-out -g -g0,-g),,-s) -W 
l, 

--enable-auto-image-base,--enable-auto-import $(DEFFILE) -O3 -g -Wextra -Wno-unused-parameter -Wno-parentheses -Wpointer-arith -Wwrite-strings -Wn 
o-missing-field-initializers -Wno-long-long -I C:/Ruby192/include/ruby-1.9.1 -I C:/Ruby192/include/ruby-1.9.1/i386-mingw32 -I C:/Ruby192/include -L 

C:/Ruby192/lib -o \"C:/Users/Webyana Tech/.ruby_inline/Inline_ImageScience_cdab.so\" \"C:/Users/Webyana Tech/.ruby_inline/Inline_ImageScience_cdab.c\" -l 
freeimage -lfreeimage -lstdc++ -Wl,--enable-auto-import -LC:/Ruby192/lib -lmsvcrt-ruby18": (CompilationError) 


Renamed C:/Users/Webyana Tech/.ruby_inline/Inline_ImageScience_cdab.c to C:/Users/Webyana Tech/.ruby_inline/Inline_ImageScience_cdab.c.bad 
     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/RubyInline-3.9.0/lib/inline.rb:828:in `inline' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/image_science-1.2.1/lib/image_science.rb:90:in `<class:ImageScience>' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/image_science-1.2.1/lib/image_science.rb:13:in `<top (required)>' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.10/lib/bundler/runtime.rb:68:in `require' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.10/lib/bundler/runtime.rb:68:in `block (2 levels) in require' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.10/lib/bundler/runtime.rb:66:in `each' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.10/lib/bundler/runtime.rb:66:in `block in require' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.10/lib/bundler/runtime.rb:55:in `each' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.10/lib/bundler/runtime.rb:55:in `require' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.0.10/lib/bundler.rb:120:in `require' 

     from C:/Users/Webyana Tech/Desktop/Rails3/wy_editor/config/application.rb:11:in `<top (required)>' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/railties-3.0.0/lib/rails/commands.rb:28:in `require' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/railties-3.0.0/lib/rails/commands.rb:28:in `block in <top (required)>' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/railties-3.0.0/lib/rails/commands.rb:27:in `tap' 

     from C:/Ruby192/lib/ruby/gems/1.9.1/gems/railties-3.0.0/lib/rails/commands.rb:27:in `<top (required)>' 

     from script/rails:6:in `require' 
     from script/rails:6:in `<main>' 

回答

0

它試圖編譯imagescience。 Windows沒有編譯器,所以它會拋出一個錯誤。嘗試獲得windows版本的imagescience ...或更好的,改變你的操作系統

+0

我找不到圖像科學的Windows版本1.2.1 ..是否有任何版本1.2.1的Windows圖像科學?如果沒有,請讓我知道 – user662539 2011-03-26 20:18:34

+0

然後改變你的dev environment.try使用ubuntu(它是免費的,並且有一個windows安裝程序,所以你可以雙啓動,而不是做任何分區的東西) – corroded 2011-03-27 05:40:52