2011-03-22 7 views
0

내 응용 프로그램을 실행하려고하고 번들 설치가 정상적으로 작동했습니다. 레일 3 및 루비 1.9.2 amd 이미지 과학 1.2.1을 사용하고 있지만 레일을 사용할 때 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

Server 사용 imagescience 사람이 어떤 생각을 가지고 있습니까 ... 내가 생각 컴파일에 실패하고 다음과 같은 오류를 보여줍니다 ... ?? ... 도와주세요. Windows에는 컴파일러가 없으므로 오류가 발생합니다. imagescience의 Windows 버전을 얻으려고 시도하십시오 ... 또는 더 나은 귀하의 OS를 변경

+0

나는 이미지 과학 1.2.1의 Windows verison을 찾을 수 없습니다 .. 버전 1.2.1의 모든 Windows 이미지 과학 있나요 ?? 나에게 – user662539

+0

이 있다면 알려주세요. 우분투를 사용하여 dev 환경을 변경하는 것이 더 낫습니다. (우분투는 무료이며, 윈도우 용 설치 프로그램이 있으므로 이중 부팅을 할 수 있고 파티션 작업을 할 수 없습니다) – corroded