<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:PMingLiU;
        panose-1:2 2 3 0 0 0 0 0 0 0;}
@font-face
        {font-family:PMingLiU;
        panose-1:2 2 3 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:PMingLiU;
        panose-1:2 2 3 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=ZH-TW link=blue vlink=purple style='text-justify-trim:punctuation'>

<div class=Section1>

<p class=MsoNormal><span lang=EN-US>Hi All,<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>  I’m following the instructions
of the CLFS Sysroot. My platform is ARM. I can build cross-compiler
successfully by following the instructions but failed at IV (Building the CLFS
System) while building mpfr-2.4.1. The problem is that the libtool always link
libgmp in a wrong folder. The error messages are shown as below.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>libtool: link: arm-linux-uclibcgnueabi-gcc
-shared  .libs/exceptions.o .libs/extract.o .libs/uceil_exp2.o .libs/uceil_log2.o
.libs/ufloor_log2.o .libs/add.o .libs/add1.o .libs/add_ui.o .libs/agm.o
.libs/clear.o .libs/cmp.o .libs/cmp_abs.o .libs/cmp_si.o .libs/cmp_ui.o
.libs/comparisons.o .libs/div_2exp.o .libs/div_2si.o .libs/div_2ui.o
.libs/div.o .libs/div_ui.o .libs/dump.o .libs/eq.o .libs/exp10.o .libs/exp2.o
.libs/exp3.o .libs/exp.o .libs/frac.o .libs/get_d.o .libs/get_exp.o
.libs/get_str.o .libs/init.o .libs/inp_str.o .libs/isinteger.o .libs/isinf.o
.libs/isnan.o .libs/isnum.o .libs/const_log2.o .libs/log.o .libs/modf.o
.libs/mul_2exp.o .libs/mul_2si.o .libs/mul_2ui.o .libs/mul.o .libs/mul_ui.o
.libs/neg.o .libs/next.o .libs/out_str.o .libs/printf.o .libs/vasprintf.o
.libs/const_pi.o .libs/pow.o .libs/pow_si.o .libs/pow_ui.o .libs/print_raw.o
.libs/print_rnd_mode.o .libs/random2.o .libs/random.o .libs/reldiff.o
.libs/round_prec.o .libs/set.o .libs/setmax.o .libs/setmin.o .libs/set_d.o
.libs/set_dfl_prec.o .libs/set_exp.o .libs/set_rnd.o .libs/set_f.o
.libs/set_prc_raw.o .libs/set_prec.o .libs/set_q.o .libs/set_si.o
.libs/set_str.o .libs/set_str_raw.o .libs/set_ui.o .libs/set_z.o .libs/sqrt.o
.libs/sqrt_ui.o .libs/sub.o .libs/sub1.o .libs/sub_ui.o .libs/rint.o
.libs/ui_div.o .libs/ui_sub.o .libs/urandomb.o .libs/get_z_exp.o .libs/swap.o
.libs/factorial.o .libs/cosh.o .libs/sinh.o .libs/tanh.o .libs/sinh_cosh.o
.libs/acosh.o .libs/asinh.o .libs/atanh.o .libs/atan.o .libs/cmp2.o
.libs/exp_2.o .libs/asin.o .libs/const_euler.o .libs/cos.o .libs/sin.o
.libs/tan.o .libs/fma.o .libs/fms.o .libs/hypot.o .libs/log1p.o .libs/expm1.o
.libs/log2.o .libs/log10.o .libs/ui_pow.o .libs/ui_pow_ui.o .libs/minmax.o
.libs/dim.o .libs/signbit.o .libs/copysign.o .libs/setsign.o .libs/gmp_op.o
.libs/init2.o .libs/acos.o .libs/sin_cos.o .libs/set_nan.o .libs/set_inf.o
.libs/powerof2.o .libs/gamma.o .libs/set_ld.o .libs/get_ld.o .libs/cbrt.o
.libs/volatile.o .libs/fits_sshort.o .libs/fits_sint.o .libs/fits_slong.o
.libs/fits_ushort.o .libs/fits_uint.o .libs/fits_ulong.o .libs/fits_uintmax.o
.libs/fits_intmax.o .libs/get_si.o .libs/get_ui.o .libs/zeta.o .libs/cmp_d.o
.libs/erf.o .libs/inits.o .libs/inits2.o .libs/clears.o .libs/sgn.o
.libs/check.o .libs/sub1sp.o .libs/version.o .libs/mpn_exp.o .libs/mpfr-gmp.o
.libs/mp_clz_tab.o .libs/sum.o .libs/add1sp.o .libs/free_cache.o .libs/si_op.o
.libs/cmp_ld.o .libs/set_ui_2exp.o .libs/set_si_2exp.o .libs/set_uj.o
.libs/set_sj.o .libs/get_sj.o .libs/get_uj.o .libs/get_z.o .libs/iszero.o
.libs/cache.o .libs/sqr.o .libs/int_ceil_log2.o .libs/isqrt.o .libs/strtofr.o
.libs/pow_z.o .libs/logging.o .libs/mulders.o .libs/get_f.o .libs/round_p.o
.libs/erfc.o .libs/atan2.o .libs/subnormal.o .libs/const_catalan.o .libs/root.o
.libs/sec.o .libs/csc.o .libs/cot.o .libs/eint.o .libs/sech.o .libs/csch.o
.libs/coth.o .libs/round_near_x.o .libs/constant.o .libs/abort_prec_max.o
.libs/stack_interface.o .libs/lngamma.o .libs/zeta_ui.o .libs/set_d64.o
.libs/get_d64.o .libs/jn.o .libs/yn.o .libs/rem1.o .libs/get_patches.o
.libs/add_d.o .libs/sub_d.o .libs/d_sub.o .libs/mul_d.o .libs/div_d.o
.libs/d_div.o .libs/li2.o .libs/rec_sqrt.o   <span style='color:red'>/usr/lib/libgmp.so</span>   
-Wl,-soname -Wl,libmpfr.so.1 -o .libs/libmpfr.so.1.2.0<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US style='color:red'>/usr/lib/libgmp.so</span><span
lang=EN-US>: could not read symbols: File in wrong format<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>collect2: ld returned 1 exit status<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>make[2]: *** [libmpfr.la] Error 1<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>  Could anyone help resolve this issue?
I really don’t know why the libtool always link to a wrong library even I
have already assigned its location by –with-gmp-lib.<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US><o:p> </o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Thanks and Best Regards,<o:p></o:p></span></p>

<p class=MsoNormal><span lang=EN-US>Lance<o:p></o:p></span></p>

</div>

</body>

</html>