Page 1 of 1

Run time error when running job with c++ routine

Posted: Thu Sep 20, 2007 1:37 am
by Pavani_Vithala
Hi All,
I am able to call C++ routines in parallel jobs which return an integer value. But when i am trying to call a routine which returns a string, i am getting the below error when i am running. The routine is working fine from UNIX. Please let me know the reon for this error.


Transformer_2: Failed to load the library "V0S2_jbTestPRoutine1_Transformer_2.o"; either the directory containing the library file
is not on the library search path, or the library was compiled on a system
that is incompatible with this system: Could not load "V0S2_jbTestPRoutine1_Transformer_2": rtld: 0712-001 Symbol libmywish1__FSc was referenced
from module /datahub/dsadm/Ascential/DataStage/Projects/Wealth/RT_BP843.O/V0S2_jbTestPRoutine1_Transformer_2.o(), but a runtime definition
of the symbol was not found..

Posted: Tue Sep 25, 2007 1:29 am
by Raghavendra
check if your C++ compiler installed properly.

Posted: Tue Sep 25, 2007 1:39 am
by stefanfrost1
Please provide your settings from the parallell routine properties window