[問題]如何編譯ucimf

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

[問題]如何編譯ucimf

文章sppmg » 週二 4月 24, 2007 8:19 pm

ucimf的網頁上只有說
代碼: 選擇全部
編譯方式
       ./configure --prefix=YOUR_USR_DIR
       make
       make install

但是有很多檔案耶!我分別編譯後出現了下列訊息(沒一個通過make.....)
(雖然錯誤訊息是ucimf1.9.9的,但我在2.0上一樣無法make。硰想是同樣的問題)

代碼: 選擇全部
[color=red]jfbterm-0.4.7-patch[/color]

term.c:58:19: 錯誤:ucimf.h:沒有此一檔案或目錄
term.c: 在函式 「tterm_start」 中:
term.c:182: 警告:隱含宣告函式 「ucimf_init」
term.c:217: 警告:隱含宣告函式 「ucimf_switch」
term.c:218: 警告:隱含宣告函式 「ucimf_process_stdin」
term.c:239: 警告:隱含宣告函式 「ucimf_refresh_begin」
term.c:241: 警告:隱含宣告函式 「ucimf_cursor_position」
term.c:242: 警告:隱含宣告函式 「ucimf_refresh_end」
term.c:246: 警告:隱含宣告函式 「ucimf_exit」
term.c: 在函式 「tterm_set_utmp」 中:
term.c:282: 警告:傳遞參數 1 (屬於 「time」)時在不相容的指標類型間轉換
term.c: 在函式 「tterm_reset_utmp」 中:
term.c:301: 警告:傳遞參數 1 (屬於 「time」)時在不相容的指標類型間轉換
make[1]: *** [term.o] Error 1
make[1]: Leaving directory `/home/sppmg/temp/ucimf/jfbterm-0.4.7-patch.orig/jfbterm-0.4.7-patch'
make: *** [all] Error 2
--------------------------------------------------------------------
[color=red]ucimf-1.9.9[/color]

/home/sppmg/temp/ucimf/ucimf-1.9.9/display/libdisplay.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[2]: *** [libucimf.la] Error 1
make[2]: Leaving directory `/home/sppmg/temp/ucimf/ucimf-1.9.9'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/sppmg/temp/ucimf/ucimf-1.9.9'
make: *** [all] Error 2
sppmg@smDeb:~/temp/ucimf/ucimf-1.9.9$
--------------------------------------------------------------------
[color=red]ucimf-iiimf-0.0.1.orig[/color]
In file included from iiimccf.cpp:24:
iiimccf.h:21:20: error: iiimcf.h: No such file or directory
iiimccf.h:22:17: error: imf.h: No such file or directory
iiimccf.cpp:25:20: error: widget.h: No such file or directory
iiimccf.h:27: error: expected class-name before '{' token
iiimccf.h:29: error: ISO C++ forbids declaration of 'Imf' with no type
iiimccf.h:29: error: expected ';' before '*' token
iiimccf.h:38: error: 'IIIMF_status' does not name a type
iiimccf.h:39: error: 'IIIMF_status' does not name a type
iiimccf.h:40: error: 'IIIMF_status' does not name a type
iiimccf.h:41: error: 'IIIMF_status' does not name a type
iiimccf.h:42: error: 'IIIMF_status' does not name a type
iiimccf.h:47: error: ISO C++ forbids declaration of 'Imf' with no type
iiimccf.h:47: error: expected ';' before '*' token
iiimccf.h:52: error: 'IIIMCF_handle' does not name a type
iiimccf.h:53: error: 'IIIMCF_context' does not name a type
iiimccf.h:65: error: ISO C++ forbids declaration of 'IIIMCF_input_method' with n o type
iiimccf.h:65: error: expected ';' before '*' token
iiimccf.h:69: error: expected constructor, destructor, or type conversion before  '*' token
iiimccf.h:70: warning: 'destroyImf' initialized and declared 'extern'
iiimccf.h:70: error: variable or field 'destroyImf' declared void
iiimccf.h:70: error: 'Imf' was not declared in this scope
iiimccf.h:70: error: 'imf' was not declared in this scope
iiimccf.h:70: error: expected ',' or ';' before '{' token
iiimccf.cpp:84: error: 'IIIMCF_text' was not declared in this scope
iiimccf.cpp:85: error: expected ',' or ';' before '{' token
iiimccf.cpp:130: error: expected ',' or '...' before '*' token
iiimccf.cpp:130: error: ISO C++ forbids declaration of 'IIIMP_card16' with no ty pe
iiimccf.cpp: In function 'char* iiimcf_string_to_utf8(int)':
iiimccf.cpp:138: error: 'pu16' was not declared in this scope
iiimccf.cpp: At global scope:
iiimccf.cpp:168: error: variable or field 'check' declared void
iiimccf.cpp:168: error: 'IIIMF_status' was not declared in this scope
iiimccf.cpp:169: error: expected ',' or ';' before '{' token
iiimccf.cpp:308: error: expected constructor, destructor, or type conversion bef ore '<' token
iiimccf.cpp:331: error: expected constructor, destructor, or type conversion bef ore '*' token
iiimccf.cpp:333: error: expected constructor, destructor, or type conversion bef ore '*' token
iiimccf.cpp: In constructor 'IIIMCCF::IIIMCCF()':
iiimccf.cpp:345: error: 'IIIMF_status' was not declared in this scope
iiimccf.cpp:345: error: expected `;' before 'st'
iiimccf.cpp:346: error: 'IIIMCF_attr' was not declared in this scope
iiimccf.cpp:346: error: expected `;' before 'attr'
iiimccf.cpp:347: error: 'IIIMCF_event' was not declared in this scope
iiimccf.cpp:347: error: expected `;' before 'event'
iiimccf.cpp:348: error: 'Status' was not declared in this scope
iiimccf.cpp:348: error: 'stts' was not declared in this scope
iiimccf.cpp:348: error: 'Status' is not a class or namespace
iiimccf.cpp:350: error: expected initializer before '*' token
iiimccf.cpp:353: error: 'st' was not declared in this scope
iiimccf.cpp:353: error: 'IIIMCF_ATTR_NULL' was not declared in this scope
iiimccf.cpp:353: error: 'iiimcf_initialize' was not declared in this scope
iiimccf.cpp:354: error: 'attr' was not declared in this scope
iiimccf.cpp:354: error: 'iiimcf_create_attr' was not declared in this scope
iiimccf.cpp:355: error: 'IIIMCF_ATTR_CLIENT_TYPE' was not declared in this scope
iiimccf.cpp:356: error: 'iiimcf_attr_put_string_value' was not declared in this scope
iiimccf.cpp:357: error: 'handle' was not declared in this scope
iiimccf.cpp:357: error: 'iiimcf_create_handle' was not declared in this scope
iiimccf.cpp:358: error: 'iiimcf_destroy_attr' was not declared in this scope
iiimccf.cpp:361: error: 'pims' was not declared in this scope
iiimccf.cpp:361: error: 'iiimcf_get_supported_input_methods' was not declared in  this scope
iiimccf.cpp:362: error: 'u16idname' was not declared in this scope
iiimccf.cpp:362: error: 'u16hrn' was not declared in this scope
iiimccf.cpp:362: error: 'u16domain' was not declared in this scope
iiimccf.cpp:362: error: 'iiimcf_get_input_method_desc' was not declared in this scope
iiimccf.cpp:366: error: 'IIIMCF_ATTR_INPUT_METHOD_NAME' was not declared in this  scope
iiimccf.cpp:368: error: 'context' was not declared in this scope
iiimccf.cpp:368: error: 'iiimcf_create_context' was not declared in this scope
iiimccf.cpp:370: error: 'event' was not declared in this scope
iiimccf.cpp:370: error: 'iiimcf_create_trigger_notify_event' was not declared in  this scope
iiimccf.cpp:371: error: 'iiimcf_forward_event' was not declared in this scope
iiimccf.cpp: In destructor 'IIIMCCF::~IIIMCCF()':
iiimccf.cpp:381: error: 'IIIMCF_event' was not declared in this scope
iiimccf.cpp:381: error: expected `;' before 'event'
iiimccf.cpp:382: error: 'event' was not declared in this scope
iiimccf.cpp:382: error: 'iiimcf_create_trigger_notify_event' was not declared in  this scope
iiimccf.cpp:383: error: 'context' was not declared in this scope
iiimccf.cpp:383: error: 'iiimcf_forward_event' was not declared in this scope
iiimccf.cpp:385: error: 'handle' was not declared in this scope
iiimccf.cpp:385: error: 'iiimcf_destroy_handle' was not declared in this scope
iiimccf.cpp:386: error: 'iiimcf_finalize' was not declared in this scope
iiimccf.cpp: In member function 'void IIIMCCF::refresh()':
iiimccf.cpp:392: error: 'Status' was not declared in this scope
iiimccf.cpp:392: error: 'stts' was not declared in this scope
iiimccf.cpp:392: error: 'Status' is not a class or namespace
iiimccf.cpp: In member function 'void IIIMCCF::switch_im()':
iiimccf.cpp:405: error: 'Status' was not declared in this scope
iiimccf.cpp:405: error: 'stts' was not declared in this scope
iiimccf.cpp:405: error: 'Status' is not a class or namespace
iiimccf.cpp:406: error: 'Preedit' was not declared in this scope
iiimccf.cpp:406: error: 'prdt' was not declared in this scope
iiimccf.cpp:406: error: 'Preedit' is not a class or namespace
iiimccf.cpp:407: error: 'LookupChoice' was not declared in this scope
iiimccf.cpp:407: error: 'lkc' was not declared in this scope
iiimccf.cpp:407: error: 'LookupChoice' is not a class or namespace
iiimccf.cpp:409: error: 'IIIMF_status' was not declared in this scope
iiimccf.cpp:409: error: expected `;' before 'st'
iiimccf.cpp:410: error: 'IIIMCF_attr' was not declared in this scope
iiimccf.cpp:410: error: expected `;' before 'attr'
iiimccf.cpp:411: error: 'IIIMCF_event' was not declared in this scope
iiimccf.cpp:411: error: expected `;' before 'event'
iiimccf.cpp:412: error: expected initializer before '*' token
iiimccf.cpp:425: error: 'pims' was not declared in this scope
iiimccf.cpp:425: error: 'u16idname' was not declared in this scope
iiimccf.cpp:425: error: 'u16hrn' was not declared in this scope
iiimccf.cpp:425: error: 'u16domain' was not declared in this scope
iiimccf.cpp:425: error: 'iiimcf_get_input_method_desc' was not declared in this scope
iiimccf.cpp:430: error: 'event' was not declared in this scope
iiimccf.cpp:430: error: 'iiimcf_create_trigger_notify_event' was not declared in  this scope
iiimccf.cpp:431: error: 'context' was not declared in this scope
iiimccf.cpp:431: error: 'iiimcf_forward_event' was not declared in this scope
iiimccf.cpp:432: error: 'iiimcf_destroy_context' was not declared in this scope
iiimccf.cpp:435: error: 'st' was not declared in this scope
iiimccf.cpp:435: error: 'attr' was not declared in this scope
iiimccf.cpp:435: error: 'iiimcf_create_attr' was not declared in this scope
iiimccf.cpp:436: error: 'IIIMCF_ATTR_INPUT_METHOD_NAME' was not declared in this  scope
iiimccf.cpp:436: error: 'iiimcf_attr_put_string_value' was not declared in this scope
iiimccf.cpp:437: error: 'handle' was not declared in this scope
iiimccf.cpp:437: error: 'iiimcf_create_context' was not declared in this scope
iiimccf.cpp: At global scope:
iiimccf.cpp:455: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:456: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:457: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:458: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:459: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:460: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:461: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:462: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:463: error: 'IIIMF_KEYCODE_TAB' was not declared in this scope
iiimccf.cpp:466: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:467: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:468: error: 'IIIMF_KEYCODE_CLEAR' was not declared in this scope
iiimccf.cpp:469: error: 'IIIMF_KEYCODE_ENTER' was not declared in this scope
iiimccf.cpp:470: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:471: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:472: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:473: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:474: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:475: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:478: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:479: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:480: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:481: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:482: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:483: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:484: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:485: error: 'IIIMF_KEYCODE_ESCAPE' was not declared in this scope
iiimccf.cpp:486: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:487: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:490: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:491: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:492: error: 'IIIMF_KEYCODE_SPACE' was not declared in this scope
iiimccf.cpp:493: error: 'IIIMF_KEYCODE_EXCLAMATION_MARK' was not declared in thi s scope
iiimccf.cpp:494: error: 'IIIMF_KEYCODE_QUOTEDBL' was not declared in this scope
iiimccf.cpp:495: error: 'IIIMF_KEYCODE_NUMBER_SIGN' was not declared in this sco pe
iiimccf.cpp:496: error: 'IIIMF_KEYCODE_DOLLAR' was not declared in this scope
iiimccf.cpp:497: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:498: error: 'IIIMF_KEYCODE_AMPERSAND' was not declared in this scope
iiimccf.cpp:499: error: 'IIIMF_KEYCODE_QUOTE' was not declared in this scope
iiimccf.cpp:502: error: 'IIIMF_KEYCODE_LEFT_PARENTHESIS' was not declared in thi s scope
iiimccf.cpp:503: error: 'IIIMF_KEYCODE_RIGHT_PARENTHESIS' was not declared in th is scope
iiimccf.cpp:504: error: 'IIIMF_KEYCODE_ASTERISK' was not declared in this scope
iiimccf.cpp:505: error: 'IIIMF_KEYCODE_PLUS' was not declared in this scope
iiimccf.cpp:506: error: 'IIIMF_KEYCODE_COMMA' was not declared in this scope
iiimccf.cpp:507: error: 'IIIMF_KEYCODE_MINUS' was not declared in this scope
iiimccf.cpp:508: error: 'IIIMF_KEYCODE_PERIOD' was not declared in this scope
iiimccf.cpp:509: error: 'IIIMF_KEYCODE_SLASH' was not declared in this scope
iiimccf.cpp:510: error: 'IIIMF_KEYCODE_0' was not declared in this scope
iiimccf.cpp:511: error: 'IIIMF_KEYCODE_1' was not declared in this scope
iiimccf.cpp:514: error: 'IIIMF_KEYCODE_2' was not declared in this scope
iiimccf.cpp:515: error: 'IIIMF_KEYCODE_3' was not declared in this scope
iiimccf.cpp:516: error: 'IIIMF_KEYCODE_4' was not declared in this scope
iiimccf.cpp:517: error: 'IIIMF_KEYCODE_5' was not declared in this scope
iiimccf.cpp:518: error: 'IIIMF_KEYCODE_6' was not declared in this scope
iiimccf.cpp:519: error: 'IIIMF_KEYCODE_7' was not declared in this scope
iiimccf.cpp:520: error: 'IIIMF_KEYCODE_8' was not declared in this scope
iiimccf.cpp:521: error: 'IIIMF_KEYCODE_9' was not declared in this scope
iiimccf.cpp:522: error: 'IIIMF_KEYCODE_COLON' was not declared in this scope
iiimccf.cpp:523: error: 'IIIMF_KEYCODE_SEMICOLON' was not declared in this scope
iiimccf.cpp:526: error: 'IIIMF_KEYCODE_LESS' was not declared in this scope
iiimccf.cpp:527: error: 'IIIMF_KEYCODE_EQUALS' was not declared in this scope
iiimccf.cpp:528: error: 'IIIMF_KEYCODE_GREATER' was not declared in this scope
iiimccf.cpp:529: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:530: error: 'IIIMF_KEYCODE_AT' was not declared in this scope
iiimccf.cpp:531: error: 'IIIMF_KEYCODE_A' was not declared in this scope
iiimccf.cpp:532: error: 'IIIMF_KEYCODE_B' was not declared in this scope
iiimccf.cpp:533: error: 'IIIMF_KEYCODE_C' was not declared in this scope
iiimccf.cpp:534: error: 'IIIMF_KEYCODE_D' was not declared in this scope
iiimccf.cpp:535: error: 'IIIMF_KEYCODE_E' was not declared in this scope
iiimccf.cpp:538: error: 'IIIMF_KEYCODE_F' was not declared in this scope
iiimccf.cpp:539: error: 'IIIMF_KEYCODE_G' was not declared in this scope
iiimccf.cpp:540: error: 'IIIMF_KEYCODE_H' was not declared in this scope
iiimccf.cpp:541: error: 'IIIMF_KEYCODE_I' was not declared in this scope
iiimccf.cpp:542: error: 'IIIMF_KEYCODE_J' was not declared in this scope
iiimccf.cpp:543: error: 'IIIMF_KEYCODE_K' was not declared in this scope
iiimccf.cpp:544: error: 'IIIMF_KEYCODE_L' was not declared in this scope
iiimccf.cpp:545: error: 'IIIMF_KEYCODE_M' was not declared in this scope
iiimccf.cpp:546: error: 'IIIMF_KEYCODE_N' was not declared in this scope
iiimccf.cpp:547: error: 'IIIMF_KEYCODE_O' was not declared in this scope
iiimccf.cpp:550: error: 'IIIMF_KEYCODE_P' was not declared in this scope
iiimccf.cpp:551: error: 'IIIMF_KEYCODE_Q' was not declared in this scope
iiimccf.cpp:552: error: 'IIIMF_KEYCODE_R' was not declared in this scope
iiimccf.cpp:553: error: 'IIIMF_KEYCODE_S' was not declared in this scope
iiimccf.cpp:554: error: 'IIIMF_KEYCODE_T' was not declared in this scope
iiimccf.cpp:555: error: 'IIIMF_KEYCODE_U' was not declared in this scope
iiimccf.cpp:556: error: 'IIIMF_KEYCODE_V' was not declared in this scope
iiimccf.cpp:557: error: 'IIIMF_KEYCODE_W' was not declared in this scope
iiimccf.cpp:558: error: 'IIIMF_KEYCODE_X' was not declared in this scope
iiimccf.cpp:559: error: 'IIIMF_KEYCODE_Y' was not declared in this scope
iiimccf.cpp:562: error: 'IIIMF_KEYCODE_Z' was not declared in this scope
iiimccf.cpp:563: error: 'IIIMF_KEYCODE_OPEN_BRACKET' was not declared in this sc ope
iiimccf.cpp:564: error: 'IIIMF_KEYCODE_BACK_SLASH' was not declared in this scop e
iiimccf.cpp:565: error: 'IIIMF_KEYCODE_CLOSE_BRACKET' was not declared in this s cope
iiimccf.cpp:566: error: 'IIIMF_KEYCODE_CIRCUMFLEX' was not declared in this scop e
iiimccf.cpp:567: error: 'IIIMF_KEYCODE_UNDERSCORE' was not declared in this scop e
iiimccf.cpp:568: error: 'IIIMF_KEYCODE_BACK_QUOTE' was not declared in this scop e
iiimccf.cpp:569: error: 'IIIMF_KEYCODE_A' was not declared in this scope
iiimccf.cpp:570: error: 'IIIMF_KEYCODE_B' was not declared in this scope
iiimccf.cpp:571: error: 'IIIMF_KEYCODE_C' was not declared in this scope
iiimccf.cpp:574: error: 'IIIMF_KEYCODE_D' was not declared in this scope
iiimccf.cpp:575: error: 'IIIMF_KEYCODE_E' was not declared in this scope
iiimccf.cpp:576: error: 'IIIMF_KEYCODE_F' was not declared in this scope
iiimccf.cpp:577: error: 'IIIMF_KEYCODE_G' was not declared in this scope
iiimccf.cpp:578: error: 'IIIMF_KEYCODE_H' was not declared in this scope
iiimccf.cpp:579: error: 'IIIMF_KEYCODE_I' was not declared in this scope
iiimccf.cpp:580: error: 'IIIMF_KEYCODE_J' was not declared in this scope
iiimccf.cpp:581: error: 'IIIMF_KEYCODE_K' was not declared in this scope
iiimccf.cpp:582: error: 'IIIMF_KEYCODE_L' was not declared in this scope
iiimccf.cpp:583: error: 'IIIMF_KEYCODE_M' was not declared in this scope
iiimccf.cpp:586: error: 'IIIMF_KEYCODE_N' was not declared in this scope
iiimccf.cpp:587: error: 'IIIMF_KEYCODE_O' was not declared in this scope
iiimccf.cpp:588: error: 'IIIMF_KEYCODE_P' was not declared in this scope
iiimccf.cpp:589: error: 'IIIMF_KEYCODE_Q' was not declared in this scope
iiimccf.cpp:590: error: 'IIIMF_KEYCODE_R' was not declared in this scope
iiimccf.cpp:591: error: 'IIIMF_KEYCODE_S' was not declared in this scope
iiimccf.cpp:592: error: 'IIIMF_KEYCODE_T' was not declared in this scope
iiimccf.cpp:593: error: 'IIIMF_KEYCODE_U' was not declared in this scope
iiimccf.cpp:594: error: 'IIIMF_KEYCODE_V' was not declared in this scope
iiimccf.cpp:595: error: 'IIIMF_KEYCODE_W' was not declared in this scope
iiimccf.cpp:598: error: 'IIIMF_KEYCODE_X' was not declared in this scope
iiimccf.cpp:599: error: 'IIIMF_KEYCODE_Y' was not declared in this scope
iiimccf.cpp:600: error: 'IIIMF_KEYCODE_Z' was not declared in this scope
iiimccf.cpp:601: error: 'IIIMF_KEYCODE_BRACELEFT' was not declared in this scope
iiimccf.cpp:602: error: 'IIIMF_KEYCODE_UNDEFINED' was not declared in this scope
iiimccf.cpp:603: error: 'IIIMF_KEYCODE_BRACERIGHT' was not declared in this scop e
iiimccf.cpp:604: error: 'IIIMF_KEYCODE_DELETE' was not declared in this scope
iiimccf.cpp:605: error: 'IIIMF_KEYCODE_BACK_SPACE' was not declared in this scop e
iiimccf.cpp:608: error: 'IIIMCF_keyevent' has not been declared
iiimccf.cpp: In function 'void stdin_to_iiimcf_keyevent(const std::string&, int& )':
iiimccf.cpp:625: error: 'IIIMF_KEYCODE_UP' was not declared in this scope
iiimccf.cpp:631: error: 'IIIMF_KEYCODE_DOWN' was not declared in this scope
iiimccf.cpp:637: error: 'IIIMF_KEYCODE_RIGHT' was not declared in this scope
iiimccf.cpp:643: error: 'IIIMF_KEYCODE_LEFT' was not declared in this scope
iiimccf.cpp:657: error: 'IIIMF_KEYCODE_PAGE_UP' was not declared in this scope
iiimccf.cpp:663: error: 'IIIMF_KEYCODE_PAGE_DOWN' was not declared in this scope
iiimccf.cpp:677: error: request for member 'keycode' in 'kev', which is of non-c lass type 'int'
iiimccf.cpp:678: error: request for member 'keychar' in 'kev', which is of non-c lass type 'int'
iiimccf.cpp:679: error: request for member 'modifier' in 'kev', which is of non- class type 'int'
iiimccf.cpp:680: error: request for member 'time_stamp' in 'kev', which is of no n-class type 'int'
iiimccf.cpp: At global scope:
iiimccf.cpp:685: error: 'IIIMF_status' does not name a type
iiimccf.cpp:750: error: 'IIIMF_status' does not name a type
iiimccf.cpp:823: error: 'IIIMF_status' does not name a type
iiimccf.cpp:862: error: 'IIIMF_status' does not name a type
iiimccf.cpp:927: error: 'IIIMF_status' does not name a type
iiimccf.cpp: In member function 'std::string IIIMCCF::process_input(const std::s tring&)':
iiimccf.cpp:945: error: 'IIIMCF_event' was not declared in this scope
iiimccf.cpp:945: error: expected `;' before 'event'
iiimccf.cpp:946: error: 'IIIMCF_keyevent' was not declared in this scope
iiimccf.cpp:946: error: expected `;' before 'kev'
iiimccf.cpp:947: error: 'IIIMCF_event_type' was not declared in this scope
iiimccf.cpp:947: error: expected `;' before 'event_type'
iiimccf.cpp:948: error: 'kev' was not declared in this scope
iiimccf.cpp:951: error: 'ev' was not declared in this scope
iiimccf.cpp:951: error: 'iiimcf_create_keyevent' was not declared in this scope
iiimccf.cpp:952: error: 'context' was not declared in this scope
iiimccf.cpp:952: error: 'iiimcf_forward_event' was not declared in this scope
iiimccf.cpp:955: error: 'event' was not declared in this scope
iiimccf.cpp:955: error: 'iiimcf_get_next_event' was not declared in this scope
iiimccf.cpp:955: error: 'IIIMF_STATUS_SUCCESS' was not declared in this scope
iiimccf.cpp:957: error: 'IIIMF_status' was not declared in this scope
iiimccf.cpp:957: error: expected `;' before 'st'
iiimccf.cpp:958: error: 'st' was not declared in this scope
iiimccf.cpp:958: error: 'dispatch_event' was not declared in this scope
iiimccf.cpp:961: error: 'IIIMF_STATUS_COMPONENT_FAIL' was not declared in this s cope
iiimccf.cpp:963: error: 'IIIMF_STATUS_COMPONENT_INDIFFERENT' was not declared in  this scope
iiimccf.cpp:964: error: expected `;' before 'event_type'
iiimccf.cpp:965: error: 'event_type' was not declared in this scope
iiimccf.cpp:965: error: 'iiimcf_get_event_type' was not declared in this scope
iiimccf.cpp:972: error: 'iiimcf_ignore_event' was not declared in this scope
make[1]: *** [iiimccf.lo] Error 1
make: *** [all] Error 2

希望各位高手幫我看看,謝謝!
順便問一下
「dummy模組」是什麼?
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

文章訪客 » 週二 4月 24, 2007 8:42 pm

目前的 ucimf 不建議新手嘗試 build :P (因為要改一堆東西…)

直接寫信或上 irc 要個 testing binary 來玩吧。
訪客
 

文章sppmg » 週四 4月 26, 2007 11:46 am

:shock: :shock: :shock:
喔........好吧
系統的威力來自於程式的相互關係, 而非來自程式本身
is the idea that the power of a system comes more from the relationships among programs than from the programs themselves.

(英文語法怪怪的......誰能提供完整的版本?)
sppmg
活潑的高中生
活潑的高中生
 
文章: 317
註冊時間: 週五 8月 04, 2006 3:47 pm
來自: 臺灣

文章Mat » 週五 4月 27, 2007 8:52 pm

sppmg你好:
需要先裝好ucimf後,才能正確編譯jfbterm-patch, ucimf-iiimf模組喔。
請問你的平台是什麼系統呢?

因為這軟體還在發展當中,需要經過長時間的改進和測試後,才能無痛使用。
這裡相當感謝你的試用報告。

錯誤訊息方面:
ucimf-iiimf的,一部分來自於IIIMF的函式庫,一部分來自於ucimf。請確定一下IIIMF有沒有安裝表頭檔,通常是libiiimcf-dev的套件。

jfbterm-patch則主要是ucimf沒裝的關係。

ucimf-1.9.9的這個錯誤我沒有看過,可否進一步描述詳細的情況或是試試看ucimf-2.0.0的編譯結果呢?

關於ucimf-dummy模組,這一個是空的輸入法架構模組,用來測試確認輸入法架構的載入是否正常。

此外,如何你有進一步的問題,也歡迎你到這個群組來討論喔...
http://groups.google.com/group/ucimf/
Where you looking forward, where you go...
Mat
可愛的小學生
可愛的小學生
 
文章: 22
註冊時間: 週二 1月 21, 2003 10:29 am

文章Mat » 週日 3月 29, 2009 1:31 am

sppmg 寫::shock: :shock: :shock:
喔........好吧


Dear sppmg,
經過好長一段時間的等待,現在這個程式已經可以透過 apt 直接安裝使用了。
http://code.google.com/p/ucimf/wiki/Debian
歡迎你再試用看看,有任何問題,也隨時歡迎你來[1][2]詢問發問喔,我們都會盡力協助的,希望你也能順利使用 :-)

sincerely, Mat.


[1]. http://groups.google.com/group/ucimf/
[2]. http://code.google.com/p/ucimf/issues/list
Where you looking forward, where you go...
Mat
可愛的小學生
可愛的小學生
 
文章: 22
註冊時間: 週二 1月 21, 2003 10:29 am

文章訪客 » 週一 5月 04, 2009 5:56 pm

可不可以內建一個ucimf-cin模組,
這樣不一定要裝iiimf或ov就能馬上用了?
訪客
 


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客