unable to comiple job with transformer stage
Posted: Thu Dec 13, 2007 12:09 am
i have just setup a new datastage environment. i am getting this error while compling a parallel job, having a transformer stage, other jobs, not having transformer stage is running fine.
Output from transformer compilation follows:
##I XXXXXB 000001 <osh_conductor> Checking Authorization...
##I XXXXXF 000001 <osh_conductor> Authorized to proceed.
##I TFCN 000001 17:01:05(000) <main_program>
Ascential DataStage(tm) Enterprise Edition 7.5.2
Copyright (c) 2004, 1997-2004 Ascential Software Corporation.
All Rights Reserved
##I TOSH 000002 17:01:05(001) <main_program> orchgeneral: loaded
##I TOSH 000002 17:01:05(002) <main_program> orchsort: loaded
##I TOSH 000002 17:01:05(003) <main_program> orchstats: loaded
##I TFSC 000001 17:01:05(006) <main_program> APT configuration file: /u01/pr1/app/dstage/Ascential/DataStage/Configurations/default.apt
Welcome to SuSE Linux Enterprise Server 9 (x86_64)
Access to this computer system is limited to authorised users only.
Unauthorised users may be subject to prosecution under the Crimes Act or
State legislation. Please note, ALL CUSTOMER DETAILS are confidential and
must not be disclosed.
##W TCOS 000049 17:01:09(000) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E TBLD 000000 17:01:12(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256.
##E TFSR 000019 17:01:12(001) <main_program> Could not check all operators because of previous error(s)
##W TFCP 000000 17:01:12(002) <transform> Error when checking composite operator: The number of reject datasets "0" is less than the number of input datasets "1".
##W TBLD 000000 17:01:12(003) <main_program> Error when checking composite operator: Output from subprocess: /
##W TBLD 000000 17:01:12(004) <main_program> Error when checking composite operator: Output from subprocess: usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /u01/pr1/app/dstage/Ascential/DataStage/PXEngine/lib/liborchi686.so when searching for -lorchi686
##I TFCP 000000 17:01:12(005) <transform> Error when checking composite operator: g++ -L/u01/pr1/app/dstage/Projects/Install_Test/RT_BP53.O/ -L/u01/pr1/app/dstage/Ascential/DataStage/PXEngine/lib -L/u01/pr1/app/dstage/Ascential/DataStage/PXEngine/user_lib -shared -Wl,-Bsymbolic,--allow-shlib-undefined -lorchi686 -lorchcorei686 -lorchbuildopi686 /u01/pr1/app/dstage/Projects/Install_Test/RT_BP53.O/V0S3_Untitled1_Transformer_3.tmp.o -o /u01/pr1/app/dstage/Projects/Install_Test/RT_BP53.O/V0S3_Untitled1_Transformer_3.so.
##W TBLD 000000 17:01:12(006) <main_program> Error when checking composite operator: Output from subprocess:
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/../../../../x86_64-suse-linux/bin/ld: cannot find -lorchi686
##W TBLD 000000 17:01:12(007) <main_program> Error when checking composite operator: Output from subprocess:
##W TBLD 000000 17:01:12(008) <main_program> Error when checking composite operator: Output from subprocess: collect2:
##W TBLD 000000 17:01:12(009) <main_program> Error when checking composite operator: Output from subprocess: ld returned 1 exit status
##E TCOS 000029 17:01:12(010) <main_program> Creation of a step finished with status = FAILED. (Untitled1.Transformer_3)
***