title: printfs inside a shared object (dynamic library) not getting printed
body: <p>I have a shared object which i create on windows using Real View developer suite tool linked command on windows host- </p>
  
  <p>armlink -o mylib.so &lt;"my *.o files given here"></p>
  
  <p>Then i link an application with this mylib.so shared library on linux using gcc tools.</p>
  
  <p>I have printf statements inside functions in this mylib.so, but when I run the final executable, i do not get any printf outputs on console.(stdio.h is inlcuded wherever printfs are called)</p>
  
  <p>So is there any known issue with shared libraries which cause printf or any system functions/system calls/run time library functions not to work correctly? </p>
  
  <p>Or is that got to do with my peculiar setup of making a shared library on windows based compiler tool chain but linking this shared library with an application on linux-gcc compiler tools?</p>
  
  <p>Thank you.</p>
  
  <p>-AD </p>