Parallel Routine
Posted: Thu May 25, 2006 11:46 pm
Hi
We have two C functions(in Unix)..namely fun1 and fun2...which are present in different files.
We are calling fun2 from fun1. The file that contains fun1 has the signature of the fun2.
Now in DataStage..We created parallel routine, that is calling fun1 (which intern calls fun2).....
This situation is not working with datastage...We are getting the following error in director:
Transformer_2: Failed to load the library "V0S2_CopyOfUntitled1_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_CopyOfUntitled1_Transformer_2": rtld: 0712-001 Symbol fun2__Fv was referenced
from module /dstage/Ascential/DataStage/Projects/test/RT_BP40.O/V0S2_CopyOfUntitled1_Transformer_2.o(), but a runtime definition
of the symbol was not found..
If we use the two functions in the same file and compile to object file..then calling fun1 from datastage is working fine.....
Please help us in this integration scenario
We are expecting the problem to be in making the 2 files into one object file...
Thanks
Sai
We have two C functions(in Unix)..namely fun1 and fun2...which are present in different files.
We are calling fun2 from fun1. The file that contains fun1 has the signature of the fun2.
Now in DataStage..We created parallel routine, that is calling fun1 (which intern calls fun2).....
This situation is not working with datastage...We are getting the following error in director:
Transformer_2: Failed to load the library "V0S2_CopyOfUntitled1_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_CopyOfUntitled1_Transformer_2": rtld: 0712-001 Symbol fun2__Fv was referenced
from module /dstage/Ascential/DataStage/Projects/test/RT_BP40.O/V0S2_CopyOfUntitled1_Transformer_2.o(), but a runtime definition
of the symbol was not found..
If we use the two functions in the same file and compile to object file..then calling fun1 from datastage is working fine.....
Please help us in this integration scenario
We are expecting the problem to be in making the 2 files into one object file...
Thanks
Sai