On Oct 2, 2007, at 4:43 AM, [EMAIL PROTECTED] wrote:
The reconfigure worked and without enable-i18n make didn't produce an
error. But we do need i18n. Therefore I'd like to find the Makefile
where
that -fPIC is missing. Any idea where that is located?
Do you have i18n properties files you're going to put in place?
While in theory the toolkit could be configured to use localized
error messages, in practice there are no implementations of the
alternate messages. As such, the i18n option does not really do much.
In any case, the Makefile in question is in gt4.0.5-all-source-
installer/source-trees/icu4c/source/i18n or
gt4.0.5-all-source-installer/source-trees/i18n/source.
Charles
Matthias
I think not. If you look in the Makefile, the only target that
requires globus_icu4c and globus_i18n are the i18n and globus-
internationalization targets. And from the configure, the only way
the i18n target gets specified is if you --enable-i18n.
Can you send the "all:" target from your Makefile? It should not
include i18n. If it does, the reconfigure didn't do what it was
supposed to do.
Charles
On Sep 27, 2007, at 2:30 AM, [EMAIL PROTECTED] wrote:
It seems that we do need i18n. Therefore I'm still facing this
problem.
We got the following vesions of that library:
/usr/lib64/libicui18n.so.34
/usr/lib64/libicui18n.so.34.0
Maybe there is some conflict?
On Sep 21, 2007, at 6:36 AM, [EMAIL PROTECTED] wrote:
When I tried to install gt 4.0.5 with following configure:
./configure --prefix=/opt/globus/globus-4.0.5 --enable-prewsmds
--enable-wsgram-pbs --enable-i18n
--with-gptlocation=/opt/globus/gpt-3.2-neu
--with-gsiopensshargs="--with-pam --with-md5-passwords
--with-tcp-wrappers"
I got an error during make.
I would leave off the --enable-i18n unless you were planning to
create message properties for other languages. I'll file a
build bug
against globus_icu4c for that platform.
Charles
Output (also attached):
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse-
linux/bin/ld:
ucol_wgt.o: relocation R_X86_64_PC32 against `compareRanges' can
not be used
when making a shared object; recompile with -fPIC
/usr/lib64/gcc/x86_64-suse-linux/4.1.0/../../../../x86_64-suse-
linux/bin/ld:
final link failed: Bad value
collect2: ld returned 1 exit status
make[2]: *** [../lib/libicui18n_gcc64dbg.so.30.0] Error 1
rm search.ao rbt.ao regexst.ao nfrs.ao calendar.ao nfrule.ao
rbt_set.ao
dcfmtsym.ao sortkey.ao digitlst.ao decimfmt.ao cpdtrans.ao
ucol_bld.ao
unum.ao gregoimp.ao translit.ao strmatch.ao ucol.ao ucoleitr.ao
ucol_elm.ao
funcrepl.ao smpdtfmt.ao ucol_cnt.ao unesctrn.ao ucol_tok.ao
transreg.ao
dtfmtsym.ao chnsecal.ao stsearch.ao format.ao measure.ao
japancal.ao
measfmt.ao tblcoll.ao ucol_sit.ao choicfmt.ao numfmt.ao
tridpars.ao
ucurr.ao
bocsu.ao strrepl.ao utrans.ao uni2name.ao remtrans.ao hebrwcal.ao
currfmt.ao
timezone.ao ucln_in.ao ulocdata.ao anytrans.ao umsg.ao curramt.ao
titletrn.ao buddhcal.ao datefmt.ao uregex.ao quant.ao nfsubs.ao
msgfmt.ao
rematch.ao currunit.ao ucal.ao astro.ao rbt_rule.ao udat.ao
rbt_pars.ao
simpletz.ao islamcal.ao olsontz.ao name2uni.ao rbnf.ao toupptrn.ao
repattrn.ao coleitr.ao ucol_wgt.ao tolowtrn.ao rbt_data.ao
regexcmp.ao
esctrn.ao fmtable.ao usearch.ao coll.ao nortrans.ao gregocal.ao
nultrans.ao
make[2]: Leaving directory
`/localhome/globus/src/globus_src/gt4.0.5-all-source-installer/
source-trees/icu4c/source/i18n'
make[1]: *** [all-recursive] Error 2
make[1]: Leaving directory
`/localhome/globus/src/globus_src/gt4.0.5-all-source-installer/
source-trees/icu4c/source'
ERROR: Build has failed
make: *** [globus_icu4c] Error 2
Any idea what I can do?
<build.log>