[i18n-discuss] Can't rebuild IIIMF, - incomplete sources.

Andreev Konstantin andreev at swemel.ru
Fri Apr 24 06:06:49 PDT 2009


Yong Sun wrote:
> Oops, I thought you are another Sun engineer that asked me about 
> building iiimf binaries recently. Please just ignore my previous email. :$
No problem :) If you are curious, here is the diagnostics.

[andreev at jabba im-sdk]$ ll 
build*/iiimxcf/xiiimp.so/iiimp/.libs/xiiimp.so.2.0.0*
-rwxr-xr-x 1 andreev staff 2673844 Apr 24 13:54 
build32/iiimxcf/xiiimp.so/iiimp/.libs/xiiimp.so.2.0.0*
-rwxr-xr-x 1 andreev staff 2673604 Apr 24 13:54 
build32/iiimxcf/xiiimp.so/iiimp/.libs/xiiimp.so.2.0.0T*
-rwxr-xr-x 1 andreev staff 3614352 Apr 24 13:04 
build64/iiimxcf/xiiimp.so/iiimp/.libs/xiiimp.so.2.0.0*
-rwxr-xr-x 1 andreev staff 3614112 Apr 24 13:04 
build64/iiimxcf/xiiimp.so/iiimp/.libs/xiiimp.so.2.0.0T*

The build fails at "## build cle and its IMEs" stage in 
"iiim/build/build-src.sh":

/bin/bash ../../../libtool --tag=CC --mode=link cc -I. -I../../.. 
-I../../../include -i -g -xpentium -xnorunpath -DHAS_IIIM_PROPERTIES=1 
-xstrconst -avoid-version -rpath /usr/lib/iiim/le/cle/input_methods 
-module -no-undefined -Wl,-zignore -Wl,-zcombreloc -Wl,-Bdirect 
-norunpath -o NeiMa.la  NeiMa_la-neima_interface.lo 
NeiMa_la-neima_filter.lo NeiMa_la-ime_buffer.lo NeiMa_la-debug.lo
libtool: link: cc -G -z defs -h NeiMa.so -o .libs/NeiMa.so  
.libs/NeiMa_la-neima_interface.o .libs/NeiMa_la-neima_filter.o 
.libs/NeiMa_la-ime_buffer.o .libs/NeiMa_la-debug.o   -lc  -Wl,-zignore 
-Wl,-zcombreloc -Wl,-Bdirect 
Undefined            first referenced
 symbol                  in file
ImmSaveUserProfile                  .libs/NeiMa_la-neima_interface.o
ld: fatal: symbol referencing errors. No output written to .libs/NeiMa.so

This is not a problem for me, because I need only "unit" LE.

Best regards,
--
Konstantin Andreev.
>
> On 4/24/09 7:55 PM, Yong Sun wrote:
>> Did you built the xiiimp.so successfully?
>>
>> Regarding to the sch_le_sun link error, would you send the error 
>> message to me? We use these scripts to build our nightly build, I 
>> just check today's log, but did not find such a error.
>>
>> [... SKIP ...]
>>
>> On 4/24/09 7:34 PM, Konstantin Andreev wrote:
>>> [... SKIP ...]
>>>
>>> I need to just rebuild the IIIMF packages (that come with SXCE) 
>>> against elder GTK for use on other Solaris box.
>>>
>>> [... SKIP ...]
>>>
>>> I have tried my best:
>>>
>>> 1) I have downloaded 'Input Method' part of nv-g11n project:
>>>     hg clone ssh://anon@hg.opensolaris.org/hg/nv-g11n/inputmethod
>>>
>>> 2) I have investigated and run build scripts at "iiim/build" subdir.
>>>
>>> And I conclude that these scripts are not those ones, that are used 
>>> to build IIIMF packages for SXCE. The reasons for this conclusion:
>>>
>>> [... SKIP ...]
>>>
>>> b) build fails to link 'sch_le_sun' language engine. 



More information about the i18n-discuss mailing list