Hello,<div><br></div><div>I am using omniORB library version 4.1.6 in a HPC machine, a XT 4 machine (Franklin at NERSC).</div><div><br></div><div>The problem is that in the production nodes, a limited system call library is used. So, I don't have access to function like getpwuid() function.</div>
<div><br></div><div>Actually, I am getting this warning message:</div><div><br></div><div><div>omniORB/lib/libomniORB4.a(unixTransportImpl.o): In function `omni::unixTransportImpl::toEndpoint(char const*)':</div><div>
unixTransportImpl.cc:(.text+0x408): warning: Using 'getpwuid' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking</div></div><div><br></div><div>I know that I will not have that function available when I launch a program using the library.</div>
<div><br></div><div>Do you have any alternative, or there is a way to turn those function calls off?</div><div><br></div><div>Thanks,</div><div><br></div><div>Dany</div>