當我嘗試寶石安裝rmagick,我得到很多的錯誤,如
未定義的參考`GetExceptionInfo'
不能建立rmagick在Windows上:未定義的引用`GetExceptionInfo '
有也是未定義的參考
AverageImages DestroyConstitute GetExceptionInfo MapImage MapImages MedianFilterImage RadialBlurImage RadialBlurImageChannel RecolorImage ReduceNoiseImage
這些功能似乎都在CORE_RL_magick_.lib,但我找不到--with-OPT-lib或--with-OPT-DIR或環境變量,如LDFLAGS的任意組合或CFLAGS或LIBRARY_PATH或LD_LIBRARY_PATH,它允許「鏈接共享對象RMagick2.so」成功 - 或者根本不起作用。
此功能在哪裏定義?我如何將它帶入鏈接(ld)步驟?
我跑
的ImageMagick 6.7.7-8 Q8
的devkit-TDM-32-4.5.2-20111229-1559-sfx.exe(GCC 4.5.2)
感謝您的任何想法。
一些參考:
- http://codeofalice.com/code/installing-rmagick-on-windows-7/
- https://github.com/rmagick/rmagick/wiki/Installing-on-Windows
- https://www.youtube.com/watch?v=gEWAVlNCKhg
- rmagick not building on windows 7 undefined reference errors - 未定義參考 錯誤
- Facing issues with rmagic gem while installing in Windows machine and it is for Rails 3 application.. ruby version 1.8.7 - 問題建立
- rmagick installation - 更多的問題
- Can't install rmagick due to some gem exception - 根異常
- how do you get rmagick to work on windows 7 64-bit with rails 3.1 and carrierwave?
一路上我做了「創業板更新 - 系統」(至2.4.2),這創造了其他的製造錯誤。「gem update --system 2.0.0」再次允許我構建原生擴展...但不是rmagick。 –
CORE_RL_magick_.lib爲ImageMagick 6778,6803和6895全部導出_GetExceptionInfo(帶有一個前導下劃線),但ld失敗,並且「未定義引用」GetExceptionInfo'「(無下劃線)。這是_stdcall裝飾的問題嗎?任何想法,任何人? –