2008年5月2日 星期五

[QtRuby] Install On Mac OS 10.5

一直都想寫個CAPD的程式
來處理每天要紀錄的資料
甚至是管理每個月的回診紀錄和數值統計

原本就是考慮用
Cpp 或是 Ruby 當作 language
然後用 HTML 或是 GUI(Qt) 來做輸出
因緣際會最後是決定採用 QtRuby 這樣的 tool

不過一開始裝的時候鬼打牆的非常嚴重
和之前裝openCV的問題有點像
都是因為Mac OS都預設你是在Xcode上面develop
所以很多東西他都直接幫你弄成.Framework 
但這對我這個不用Xcode的來說根本是惡夢一場 
(好吧,我承認很大的原因是我和Xcode完全不熟) 
最後是參考這位同學的作法: 

其中有關 ccmake 的部份補充如下:
> cd qt4-qtruby-1.4.10
> ccmake .
接著會出現如下圖所示的東西
請圖中紅色的部份改成非framework的path
(上圖中我已經將需要改的地方改成我要的了)
上面的改好以後按 't' 進入進階選項
先把INSTALL_PREFIX改成\opt\local\
或是任何慣用的路徑
(原本可能是\usr\local\或是\opt\kde4\
但是這會造成某些lib沒法link)
接著往下翻好幾頁以後
把有關ruby的path改一下
我懶得去框顏色了
總之,是RUBY_INCLUDE_PATH和RUBY_LIBRARY這兩個PATH
改好以後就直接
> cmake .
> make
> sudo make install 
這樣理論上就是裝好了 :)

然後就可以照著上面那個blog文章裡面範例去run看看

沒有留言:

張貼留言