[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