<div>same fprintf even sleep is not working </div><div> </div><div>reason is clear to me with bellow link </div><div><a href="http://stackoverflow.com/questions/8427450/multiple-definition-error-from-dl-addr-c-with-addition-of-printf-in-glibc-compi">http://stackoverflow.com/questions/8427450/multiple-definition-error-from-dl-addr-c-with-addition-of-printf-in-glibc-compi</a><br>
<br></div><div>Thanks,</div><div>Akhilesh </div><div> </div><div class="gmail_quote">On Thu, Dec 8, 2011 at 11:02 PM, Mulyadi Santosa <span dir="ltr">&lt;<a href="mailto:mulyadi.santosa@gmail.com">mulyadi.santosa@gmail.com</a>&gt;</span> wrote:<br>
<blockquote style="margin: 0px 0px 0px 0.8ex; padding-left: 1ex; border-left-color: rgb(204, 204, 204); border-left-width: 1px; border-left-style: solid;" class="gmail_quote">Hi...<br>
<div class="im"><br>
On Thu, Dec 8, 2011 at 15:59, solmac john &lt;<a href="mailto:johnsolmac@gmail.com">johnsolmac@gmail.com</a>&gt; wrote:<br>
&gt; Hi All,<br>
&gt;<br>
&gt; in glibc-2.13/nptl/sigaction.c, i just put a simple printf(&quot;test\n&quot;); and my<br>
&gt; glibc compilation fails. Just adding a printf gives me multiple definitions<br>
&gt; of _itoa from dl-addr.c and i have no idea why. Can any body please tell me<br>
&gt; why is this happening and possible solution. For better clarity here is the<br>
&gt; error:<br>
<br>
</div>i sense symbol clash. Quite likely implicitly printf() means<br>
substituted into something which unfortunately means redefinition,<br>
perhaps something like double macro definition with same name etc.<br>
<br>
How about using fprintf etc?<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
regards,<br>
<br>
Mulyadi Santosa<br>
Freelance Linux trainer and consultant<br>
<br>
blog: <a href="http://the-hydra.blogspot.com" target="_blank">the-hydra.blogspot.com</a><br>
training: <a href="http://mulyaditraining.blogspot.com" target="_blank">mulyaditraining.blogspot.com</a><br>
</font></span></blockquote></div><br>