Operating System - Linux
1827892 Members
1609 Online
109969 Solutions
New Discussion

run time error undefined symbol in the shared object

 
Phani_6
New Member

run time error undefined symbol in the shared object

Hi,

Right now I am porting an application from solaris to Red hat linux.

I have faced a run time problem while running my application.

The error says that " undefined symbol in the shared object"

We are using dlopen() to open a library.

One of the arguments used inside that dlopen() in the place of flag "RTLD_LAZY" for solaris.

Should I change the argument to RTLD_NOW or RTLD_GLOBAL in Linux ?

I am unable to find the exact meaning of that error.


Any suggestions would help me a lot.