Unable to load a shared library
I am working on an application that links to library libX.so and libY.so. libX.so has some undefined symbols which are defined in libY.so. Compiling the application is fine.
But during runtime libX.so fails to load with an error like:
Failed to load dynameic library libX. /data/Installs/vip2/libX.so: undefined symbol: _ZN10App7Schemas3Soa8_2006_0310Exceptions12SoaException10setMessageERKSs
If this symbol was not found how did application get compile and why is this cribbing now at run time? Any help on this?