the following error comes while doing with xorg libraries
imCallbk.c:77:3: error: storage class specified for parameter 'XimCbStatus'
imCallbk.c:79:22: error: expected declaration specifiers or '...'
before '*' token
imCallbk.c:95:21: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimGeometryCallback'
imCallbk.c:96:21: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimStrConversionCallback'
imCallbk.c:97:21: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimPreeditStartCallback'
imCallbk.c:98:21: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimPreeditDoneCallback'
imCallbk.c:99:14: error: storage class specified for parameter
'_free_memory_for_text'
imCallbk.c:100:21: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimPreeditDrawCallback'
imCallbk.c:101:21: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimPreeditCaretCallback'
imCallbk.c:102:21: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimStatusStartCallback'
imCallbk.c:103:21: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimStatusDoneCallback'
imCallbk.c:104:21: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimStatusDrawCallback'
imCallbk.c:105:21: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimPreeditStateNotifyCallback'
imCallbk.c:117:1: error: unknown type name 'XimCb'
imCallbk.c:117:21: error: storage class specified for parameter 'callback_table'
imCallbk.c:117:1: error: parameter 'callback_table' is initialized
imCallbk.c:118:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:118:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:118:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:118:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:118:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:118:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:118:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:118:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:118:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:118:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:118:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:118:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:118:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:118:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:118:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:118:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:118:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:118:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:119:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:119:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:119:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:119:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:119:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:119:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:119:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:119:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:119:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:119:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:119:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:119:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:119:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:119:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:119:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:119:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:119:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:119:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:119:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:119:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:120:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:120:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:120:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:120:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:120:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:120:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:120:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:120:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:120:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:120:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:120:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:120:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:120:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:120:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:120:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:120:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:120:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:120:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:120:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:120:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:121:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:121:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:121:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:121:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:121:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:121:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:121:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:121:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:121:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:121:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:121:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:121:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:121:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:121:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:121:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:121:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:121:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:121:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:121:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:121:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:122:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:122:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:122:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:122:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:122:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:122:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:122:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:122:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:122:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:122:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:122:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:122:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:122:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:122:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:122:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:122:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:122:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:122:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:122:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:122:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:123:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:123:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:123:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:123:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:123:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:123:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:123:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:123:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:123:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:123:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:123:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:123:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:123:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:123:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:123:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:123:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:123:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:123:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:123:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:123:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:124:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:124:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:124:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:124:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:124:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:124:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:124:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:124:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:124:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:124:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:124:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:124:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:124:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:124:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:124:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:124:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:124:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:124:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:124:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:124:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:125:5: error: '_XimGeometryCallback' undeclared (first use
in this function)
imCallbk.c:125:5: note: each undeclared identifier is reported only
once for each function it appears in
imCallbk.c:125:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:125:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:126:5: error: '_XimStrConversionCallback' undeclared (first
use in this function)
imCallbk.c:126:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:126:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:127:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:127:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:128:5: error: '_XimPreeditStartCallback' undeclared (first
use in this function)
imCallbk.c:128:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:128:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:129:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:129:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:130:5: error: '_XimPreeditDrawCallback' undeclared (first
use in this function)
imCallbk.c:130:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:130:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:131:5: error: '_XimPreeditCaretCallback' undeclared (first
use in this function)
imCallbk.c:131:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:131:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:132:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:132:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:133:5: error: '_XimPreeditDoneCallback' undeclared (first
use in this function)
imCallbk.c:133:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:133:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:134:5: error: '_XimStatusStartCallback' undeclared (first
use in this function)
imCallbk.c:134:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:134:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:135:5: error: '_XimStatusDrawCallback' undeclared (first
use in this function)
imCallbk.c:135:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:135:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:136:5: error: '_XimStatusDoneCallback' undeclared (first
use in this function)
imCallbk.c:136:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:136:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:137:5: error: '_XimPreeditStateNotifyCallback' undeclared
(first use in this function)
imCallbk.c:138:5: warning: excess elements in scalar initializer
[enabled by default]
imCallbk.c:138:5: warning: (near initialization for 'callback_table')
[enabled by default]
imCallbk.c:142:23: error: expected declaration specifiers or '...' before 'Xic'
imCallbk.c:148:29: error: expected declaration specifiers or '...' before 'Xic'
imCallbk.c:165:20: error: expected declaration specifiers or '...' before 'Xic'
imCallbk.c:165:28: error: expected declaration specifiers or '...'
before 'XimPendingCallback'
imCallbk.c:186:16: error: expected declaration specifiers or '...' before 'Xim'
imCallbk.c:265:1: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimGeometryCallback'
imCallbk.c:288:1: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimStrConversionCallback'
imCallbk.c:371:1: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimPreeditStartCallback'
imCallbk.c:420:1: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimPreeditDoneCallback'
imCallbk.c:443:24: error: expected declaration specifiers or '...' before 'Xim'
imCallbk.c:559:1: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '{' token
imCallbk.c:570:1: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimPreeditDrawCallback'
imCallbk.c:601:1: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimPreeditCaretCallback'
imCallbk.c:653:1: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimStatusStartCallback'
imCallbk.c:676:1: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimStatusDoneCallback'
imCallbk.c:699:1: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimStatusDrawCallback'
imCallbk.c:734:1: error: expected '=', ',', ';', 'asm' or
'__attribute__' before '_XimPreeditStateNotifyCallback'
../../../include/X11/Xlibint.h:905:12: error: old-style parameter
declarations in prototyped function definition
../../../include/X11/Xlibint.h:907:1: error: parameter name omitted
imCallbk.c:753:1: error: expected '{' at end of input
imCallbk.c:753:1: warning: control reaches end of non-void function
[-Wreturn-type]
make[3]: *** [imCallbk.lo] Error 1
make[3]: Leaving directory `/sources/lib/libX11-1.4.4/modules/im/ximcp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/sources/lib/libX11-1.4.4/modules/im'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/sources/lib/libX11-1.4.4/modules'
make: *** [all-recursive] Error 1
root [ /sources/lib ]#
please provide help
Thank You
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page