| adm | Find | login register |
guest |
| |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
edited: 1
| |||||||||||||
guest |
| |||||||||||||
splin joined: 2010-02-25 posted: 46 promoted: bookmarked: 地球 |
目前有 64bit for win7 的測試版嗎? 如果有,我想當白老鼠。 | |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
目前還沒有,因為沒有 64-bit 機器可以 build&test,有 source code。
| |||||||||||||
splin joined: 2010-02-25 posted: 46 promoted: bookmarked: 地球 |
我可以幫忙 BUILD。 但我要安裝什麼軟體,才能 在 64BIT 的 W7 下去 BUILD GCIN? 可以教我嗎?:P | |||||||||||||
winlin joined: 2007-09-25 posted: 1859 promoted: 111 bookmarked: 33 |
| |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
理論上只要 compile gcin-ime0.ime成為 64-bit 就可以了
edited: 1
| |||||||||||||
splin joined: 2010-02-25 posted: 46 promoted: bookmarked: 地球 |
請問可以在 LINUX 64 OS 下 編譯出 WINDOWS 用的 64 BIT 的 gcin-ime0.ime 嗎? 還是說一定要在 WINDOWS 64 + VC++ 才能編譯? | |||||||||||||
splin joined: 2010-02-25 posted: 46 promoted: bookmarked: 地球 |
在執行 ./gen-win32 後得到gcin-win32.7z 解開後放到 C:\ 並更名為 gcin-win32 -> gcin. 在裝好所需的套件之後,卻找不到 *.sln 檔, 我要如何產生 .sln 檔案? | |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
| |||||||||||||
splin joined: 2010-02-25 posted: 46 promoted: bookmarked: 地球 |
我只有選擇 gcin-ime0 來 BUILD 結果如下,還是說我要全部都 BUILD? PS.gtk+ 我用 64 的,一定要用 32 的嗎?
| |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
Visual Studio 2008 要改成 #include "winresrc.h" 32-bit gcin.exe 可以節省 memory & disk edited: 3
| |||||||||||||
caleb joined: 2007-09-22 posted: 630 promoted: 134 bookmarked: 90 |
全部都要用 64bit 的。 沒弄錯的話 M$ Windows 需要 64bit / 32bit 各一套 IME 才能在所有 64bit / 32bit 軟體使用輸入法。 | |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
.ime 有 32-bit & 64-bit 之分,其實 .IME就是 .DLL,所以需要兩套。 gcin.exe 也就是 server 的部份只需要 32-bit 就可以了,.ime & gcin.exe 的 IPC(inter-process communication) 是用 socket,所以 32-bit 的 gcin.exe 仍然可以用。 edited: 1
| |||||||||||||
splin joined: 2010-02-25 posted: 46 promoted: bookmarked: 地球 |
已經編譯出來了。 我現在要放到那裡去? C:\Windows\System32 C:\Windows\SysWOW64 | |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
看起來很怪,據說應該是這樣的 C:\Windows\System32 → 64-bit DLL C:\Windows\SysWOW64 → 32-bit DLL → WoW64 (Windows-on-Windows 64-bit) edited: 1
| |||||||||||||
splin joined: 2010-02-25 posted: 46 promoted: bookmarked: 地球 |
我放了,但是沒有用。 用 32BIT 的程式,按下 CTRL + SPACE 會看到 G 的圖示 及 預設的輸入法的圖示出現 及 半/全型的圖示出現。 而在 64BIT 的程式,按下 CTRL + SPACE 會看到 G 的圖示出現,但 預設的輸入法的圖示 及 半/全型 的圖示沒有出現。 | |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
| |||||||||||||
splin joined: 2010-02-25 posted: 46 promoted: bookmarked: 地球 |
直接執行試過了,沒用。 感覺上是似乎是 IME 有呼叫到 GCIN 但是輸入法的部份,似乎是沒有。 我是先在 32BIT 的程式上叫出 GCIN,接下來才用換到 64BIT 的程式上去使用 GCIN 時,卻發現輸入法圖示及半/全型的圖示都不見了。 只剩下一個 G 的圖示。 執行 64BIT 程式,按 CTRL +SPACE -> 手動執行 GCIN->試著輸入文字 -> FAILED。 edited: 1
| |||||||||||||
splin joined: 2010-02-25 posted: 46 promoted: bookmarked: 地球 |
另外,我在設定 VC++ Directies 選項的時候,只有看見 WIN32 如附圖。 我看不到 PLATFORM 有 WIN64 的選項,這個對嗎?
| |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
是用 express edition ?,express 沒有 64-bit 的 compiler
| |||||||||||||
splin joined: 2010-02-25 posted: 46 promoted: bookmarked: 地球 |
不是 EXPRESS EDITION 的。 不過,看樣子手上這版也不是 X64 的。要再重新找過來編了。 | |||||||||||||
coolcd joined: 2008-01-21 posted: 2601 promoted: 348 bookmarked: 95 |
有人可以幫忙編嗎?使用不同程式還要切換輸入法感覺不太方便。
| |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
下載解開後,把
執行 installer-64.exe。沒有 64-bit 的 windows 可以測試,不知道是否可以正確使用。 vc++ express 2010 + win 7 sdk 就可以 compile 64-bit,不過沒有 msi 的 builder
edited: 2
| |||||||||||||
coolcd joined: 2008-01-21 posted: 2601 promoted: 348 bookmarked: 95 |
遇到一個錯誤 (見附圖) 需要安裝 Visual C++ 2010 Express ? http://www.microsoft.com/express/Downloads/#2010-All 看 iso 好像蠻大的…… | |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
不需要,MSVCR100.dll 可以去 install
Microsoft Visual C++ 2010 Redistributable Package (x64)edited: 1
| |||||||||||||
coolcd joined: 2008-01-21 posted: 2601 promoted: 348 bookmarked: 95 |
目前在 notepad (win7 64bit) 測試會出現 cannot find window 的對話方塊 | |||||||||||||
eliu joined: 2007-08-09 posted: 11480 promoted: 617 bookmarked: 187 新竹, 台灣 |
gcin.exe 有沒有正在執行 ?有 icon
| |||||||||||||
coolcd joined: 2008-01-21 posted: 2601 promoted: 348 bookmarked: 95 |
gcin.exe 沒有執行。 原來我是特別建立 C:\Program Files\gcin 把 installer-64.exe 放進去 看起來是我誤解了? gcin 在 Win7 是安裝到 C:\Program Files (x86)\gcin 所以應該是把 installer-64.exe 放到 gcin 安裝資料夾? 我也試著把 installer-64.exe 放到 C:\Program Files (x86)\gcin 不過還是沒有辦法正常運作 大 G 圖示會出現 可選擇 「中文(繁體) - gcin64 輸入法」 但切過去後,還是輸入英文,而且會有 delay 的感覺 |
| adm | Find | login register |