| ||||||||
adm | Find | login register |
| |||||||||||||||||
可能是64-bit ?目前還不支援 64-bit的
edited: 1
| |||||||||||||||||
| |||||||||||||||||
目前有 64bit for win7 的測試版嗎? 如果有,我想當白老鼠。 | |||||||||||||||||
目前還沒有,因為沒有 64-bit 機器可以 build&test,有 source code。
| |||||||||||||||||
我可以幫忙 BUILD。 但我要安裝什麼軟體,才能 在 64BIT 的 W7 下去 BUILD GCIN? 可以教我嗎?:P | |||||||||||||||||
| |||||||||||||||||
理論上只要 compile gcin-ime0.ime成為 64-bit 就可以了
edited: 1
| |||||||||||||||||
請問可以在 LINUX 64 OS 下 編譯出 WINDOWS 用的 64 BIT 的 gcin-ime0.ime 嗎? 還是說一定要在 WINDOWS 64 + VC++ 才能編譯? | |||||||||||||||||
在執行 ./gen-win32 後得到gcin-win32.7z 解開後放到 C:\ 並更名為 gcin-win32 -> gcin. 在裝好所需的套件之後,卻找不到 *.sln 檔, 我要如何產生 .sln 檔案? | |||||||||||||||||
| |||||||||||||||||
我只有選擇 gcin-ime0 來 BUILD 結果如下,還是說我要全部都 BUILD? PS.gtk+ 我用 64 的,一定要用 32 的嗎?
| |||||||||||||||||
Visual Studio 2008 要改成 #include "winresrc.h" 32-bit gcin.exe 可以節省 memory & disk edited: 3
| |||||||||||||||||
全部都要用 64bit 的。 沒弄錯的話 M$ Windows 需要 64bit / 32bit 各一套 IME 才能在所有 64bit / 32bit 軟體使用輸入法。 | |||||||||||||||||
.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
| |||||||||||||||||
已經編譯出來了。 我現在要放到那裡去? C:\Windows\System32 C:\Windows\SysWOW64 | |||||||||||||||||
看起來很怪,據說應該是這樣的 C:\Windows\System32 → 64-bit DLL C:\Windows\SysWOW64 → 32-bit DLL → WoW64 (Windows-on-Windows 64-bit) edited: 1
| |||||||||||||||||
我放了,但是沒有用。 用 32BIT 的程式,按下 CTRL + SPACE 會看到 G 的圖示 及 預設的輸入法的圖示出現 及 半/全型的圖示出現。 而在 64BIT 的程式,按下 CTRL + SPACE 會看到 G 的圖示出現,但 預設的輸入法的圖示 及 半/全型 的圖示沒有出現。 | |||||||||||||||||
| |||||||||||||||||
直接執行試過了,沒用。 感覺上是似乎是 IME 有呼叫到 GCIN 但是輸入法的部份,似乎是沒有。 我是先在 32BIT 的程式上叫出 GCIN,接下來才用換到 64BIT 的程式上去使用 GCIN 時,卻發現輸入法圖示及半/全型的圖示都不見了。 只剩下一個 G 的圖示。 執行 64BIT 程式,按 CTRL +SPACE -> 手動執行 GCIN->試著輸入文字 -> FAILED。 edited: 1
| |||||||||||||||||
另外,我在設定 VC++ Directies 選項的時候,只有看見 WIN32 如附圖。 我看不到 PLATFORM 有 WIN64 的選項,這個對嗎?
| |||||||||||||||||
是用 express edition ?,express 沒有 64-bit 的 compiler
| |||||||||||||||||
不是 EXPRESS EDITION 的。 不過,看樣子手上這版也不是 X64 的。要再重新找過來編了。 | |||||||||||||||||
有人可以幫忙編嗎?使用不同程式還要切換輸入法感覺不太方便。
| |||||||||||||||||
下載解開後,把
執行 installer-64.exe。沒有 64-bit 的 windows 可以測試,不知道是否可以正確使用。 vc++ express 2010 + win 7 sdk 就可以 compile 64-bit,不過沒有 msi 的 builder
edited: 2
| |||||||||||||||||
遇到一個錯誤 (見附圖) 需要安裝 Visual C++ 2010 Express ? http://www.microsoft.com/express/Downloads/#2010-All 看 iso 好像蠻大的…… | |||||||||||||||||
不需要,MSVCR100.dll 可以去 install
Microsoft Visual C++ 2010 Redistributable Package (x64)edited: 1
| |||||||||||||||||
目前在 notepad (win7 64bit) 測試會出現 cannot find window 的對話方塊 | |||||||||||||||||
gcin.exe 有沒有正在執行 ?有 icon
| |||||||||||||||||
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 |