| adm | Find | login register |
caleb joined: 2007-09-22 posted: 630 promoted: 134 bookmarked: 90 |
2. 安裝 build-essential 和 fakeroot 3. 解開 gcin source 後在 gcin 目錄下執行 sh gen-deb 4. 依據螢幕顯示安裝缺少的 -dev 套件 5. 如果沒有缺少的 -dev 套件, 會自動編譯生成 deb 6. 相容於 gtk3 / qt3 / qt4 / anthy / chewing / gcin-dev, 可用 gdebi 自動安裝升級新編譯出來的 deb(會自動處理相依關係)。若是手動用 dpkg 安裝,建議先把舊的 gcin-dev / gcin-qt3-immodule / gcin-qt4-immodule 等等全刪掉再裝。 edited: 1
| |||||||||
eliu joined: 2007-08-09 posted: 11482 promoted: 617 bookmarked: 187 新竹, 台灣 |
| |||||||||
getaone joined: 2009-09-22 posted: 12 promoted: bookmarked: |
cable大你好: 我是使用ubuntu 11.04 64位元的使用者 使用了您的gen-deb後 讓它自動編譯 最後出現這些錯誤 請問該怎麼解決呢? make[3]: Leaving directory `/home/getaone/gcin-1.6.4.pre9/po/zh_CN' 感謝大大的回覆 | |||||||||
caleb joined: 2007-09-22 posted: 630 promoted: 134 bookmarked: 90 |
安裝 libqt3-mt-dev 如果不想編譯 qt3 immodule 可以修改 debian/rules 把 --use_qt3=Y 改成 --use_qt3=N 如果是 qt4 immodule 要安裝 libqt4-dev | |||||||||
getaone joined: 2009-09-22 posted: 12 promoted: bookmarked: |
感謝cable大 真的沒裝libqt3-dev 目前都編好了測試使用中 | |||||||||
hansioux joined: 2009-11-13 posted: 110 promoted: 6 bookmarked: 2 |
如果還是想編有時就算裝 libqt3-mt-dev 和 libqt4-dev 還是會說找不到 moc ,那是因為 moc 被放到不同路徑下面去了。 以我的例子而言,之前在編 1.6.4.pre7 的時候,原本 gcin 認為 qt4 的 moc 會在 /usr/lib/qt4/bin/moc ,但是我的卻在 /usr/bin/moc-qt4
edited: 1
| |||||||||
本人已不在此站活動 joined: 2007-09-19 posted: 4946 promoted: 325 bookmarked: 206 歸隱山林 |
能不能拜託你不要提供這種錯誤解給新手好嗎?人家已經提供了 script,該修改的是 build script, 而不是錯誤的去更動系統的設定或結構。很多人的系統爛掉就是這樣隨意的更改系統設定及結構 而造成的!
| |||||||||
hansioux joined: 2009-11-13 posted: 110 promoted: 6 bookmarked: 2 |
改 build script 當然是最好的,不過用 softlink 連結這種解法在 linux 裡還滿常見的吧。好比 nVidia 裝 CUDA 的時候也是直接叫用戶做 softlink 連 libGL.so。至少這個例子我看不出有什麼會讓系統爛掉的地方。 | |||||||||
本人已不在此站活動 joined: 2007-09-19 posted: 4946 promoted: 325 bookmarked: 206 歸隱山林 |
別人當小偷沒被抓到,所以也可以鼓勵別人去當小偷嗎?這樣比喻雖然有點偏激, 一個系統雖然是一個人在用,但本身還是要有管理的認識,是因為系統使然。 如果還要繼續,請另立 thread 好嗎?
edited: 3
|
| adm | Find | login register |