作者:
AIGecko (師大貓耳控)
2012-10-30 00:19:26環境: Ruby 1.9.3 rake 0.9.2.2 ruby-opengl-0.60.1
狀況:
我家是WinXP 32位元
有裝GCC和DevKit
(兩者分開的)
我打算要安裝Ruby-OpenGL
首先是用了
gem install ruby-opengl
可是缺乏glut.h編譯失敗
(以前也都是這樣 為何不包進去比較方便?)
後來去下載了glut的win32包
把glut.h還有glut.dll都放在DevKit裡了
(要安裝的gem裡頭也放了)
可是卻出現一堆Warning
反正就是型別不對什麼的
我想找到編譯器的參數設定
想把警告關閉
(我知道有風險)
可是都找不到在哪裡
後來試著安裝x86-mswin32版本
安裝都很正常
就是平常安裝gem的樣子
可是在執行提供的example時
會出現一個MessageBox
無法找到程序進入點snprintf(在動態聯結程式庫msvcrt-ruby191.dll)
接著就自動關閉
連SDL提供的testgl也無法執行
都是在require 'gl'時出現問題
所以Ruby-OpenGL完全無法使用
上網也沒看到有人會出現警告的...
有人在Windows上用過Ruby-OpenGL的嗎?
話說好像很多人都安裝失敗的樣子...