[Uim] Cannot be compiled with GCC-3.4.3

S.Daido satoru_daido at yahoo.co.jp
Wed Mar 2 15:09:41 EET 2005


I tried to compile uim-0.4.6 with
GCC-3.4.3 but it failed.
The configure options I specified are
'--with-qt --with-qt-immodule --prefix=/usr
 --sysconfdir=/etc --with-x --disable-nls'.

The error messages:

--------------------------------------------
g++ -DHAVE_CONFIG_H -I. -I. -I../uim -I..
-I.. -I../qt -I../qt -I/usr/include/qt 
-DQT_GENUINE_STR -DQT_NO_STL -DQT_IMMODULE
-O2 -Wnon-virtual-dtor -Wno-long-long
-Wcast-align -Wconversion -Wchar-subscripts
-Wall -W -Wpointer-arith -Wwrite-strings
-Wformat-security -MT
libtoolbarcommon_la-toolbar-common-quimhelpertoolbar.lo
-MD -MP -MF
.deps/libtoolbarcommon_la-toolbar-common-quimhelpertoolbar.Tpo
-c toolbar-common-quimhelpertoolbar.cpp -fPIC -DPIC
-o
.libs/libtoolbarcommon_la-toolbar-common-quimhelpertoolbar.o
toolbar-common-quimhelpertoolbar.cpp: In constructor
`QUimHelperToolbar::QUimHelperToolbar(QWidget*, const
 char*, uint)':
toolbar-common-quimhelpertoolbar.cpp:55: error: `_'
undeclared (first use this function)
toolbar-common-quimhelpertoolbar.cpp:55: error: (Each
undeclared identifier is reported only once for each
function it appears in.)
toolbar-common-quimhelpertoolbar.cpp: In member function
`void QUimHelperToolbar::addExecImSwitcherButton()':
toolbar-common-quimhelpertoolbar.cpp:99: error: `_'
undeclared (first use this function)
toolbar-common-quimhelpertoolbar.cpp: In member function
`void QUimHelperToolbar::addExecPrefButton()':
toolbar-common-quimhelpertoolbar.cpp:123: error: `_'
undeclared (first use this function)
toolbar-common-quimhelpertoolbar.cpp: In member function
`void QUimHelperToolbar::addExecDictButton()':
toolbar-common-quimhelpertoolbar.cpp:143: error: `_'
undeclared (first use this function)
toolbar-common-quimhelpertoolbar.cpp: In member function
`void QUimHelperToolbar::addExecInputPadButton()':
toolbar-common-quimhelpertoolbar.cpp:163: error: `_'
undeclared (first use this function)
toolbar-common-quimhelpertoolbar.cpp: In member function
`void
QUimHelperToolbar::addExecHandwritingInputPadButton()':
toolbar-common-quimhelpertoolbar.cpp:183: error: `_'
undeclared (first use this function)
toolbar-common-quimhelpertoolbar.cpp: In member function
`void QUimHelperToolbar::addExecHelpButton()':
toolbar-common-quimhelpertoolbar.cpp:202: error: `_'
undeclared (first use this function)
make[1]: ***
[libtoolbarcommon_la-toolbar-common-quimhelpertoolbar.lo]
Error 1
make[1]: Leaving directory `$(HOME)/build/uim-0.4.6/qt'
make: *** [all-recursive] Error 1

--------------------------------------------

I think the cause of this is that some part of
the code of uim-qt is illegal to GCC-3.4.x
series. I'm not sure because I'm not a
programmer--;.
Could anyone help me?

__________________________________
Let's Celebrate Together!
Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/so2005/




More information about the uim mailing list