Compile problem with transformer on DS 9.1

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
aspiresam
Premium Member
Premium Member
Posts: 7
Joined: Mon May 12, 2014 5:04 am

Compile problem with transformer on DS 9.1

Post by aspiresam »

Dear all,

We just installed DataStage 9.1 on AIX 7 and encounter compile problem with transformer.

We found that there is not /usr/vacpp/bin/xlC_r directory after installation of XL C/C++ . There is a similar case in dsxchange but this topic is about DataStage Release 7x
viewtopic.php?p=328818&sid=015af01d1e8d ... 34d7350a90

Based on that post, we tried APT_COMPILER and APT_LINKER with both '/usr/lpp/xlC/lib' and '/usr/lpp/xlC/exe/xlCcpp' value but does not work. The result is like below.

APT_COMPILEOPT = -c -O -q64
APT_COMPILER = /usr/lpp/xlC/lib
APT_LINKER = /usr/lpp/xlC/lib
APT_LINKOPT = -G -q64
Error Message:
##W IIS-DSEE-TBLD-00000 23:03:25(013) <main_program> Error when checking composite operator: Output from subprocess: sh: /usr/lpp/xlC/lib: 0403-006 Execute permission denied.
APT_COMPILEOPT = -c -O -q64
APT_COMPILER = /usr/lpp/xlC/exe/xlCcpp
APT_LINKER = /usr/lpp/xlC/exe/xlCcpp
APT_LINKOPT = -G -q64
Error Message:
##W IIS-DSEE-TBLD-00000 23:07:56(013) <main_program> Error when checking composite operator: Output from subprocess: 1506-173 (W) Option c is not valid. Enter xlc for list of valid options.
We check the compiler detail which match the requirement

The compiler detail in the AIX is listed below
# lslpp -l |grep -i xlC
xlC.aix61.rte 12.1.0.1 COMMITTED IBM XL C++ Runtime for AIX 6.1
xlC.cpp 9.0.0.0 COMMITTED C for AIX Preprocessor
xlC.msg.en_US.cpp 9.0.0.0 COMMITTED C for AIX Preprocessor
xlC.msg.en_US.rte 12.1.0.1 COMMITTED IBM XL C++ Runtime
xlC.rte 12.1.0.1 COMMITTED IBM XL C++ Runtime for AIX
xlC.sup.aix50.rte 9.0.0.1 COMMITTED XL C/C++ Runtime for AIX 5.2
Please advise if anything we can try.

Thanks for help
Learning is a daily assignment.
chulett
Charter Member
Charter Member
Posts: 43085
Joined: Tue Nov 12, 2002 4:34 pm
Location: Denver, CO

Re: Compile problem with transformer on DS 9.1

Post by chulett »

aspiresam wrote:Option c is not valid. Enter xlc for list of valid options.
Did you try doing as it suggested to get a list of valid options? The post you linked to stated their problem turned out to be they only had the runtime libraries installed but not the full compiler. Looks to me like you may be in the same boat. Can someone double-check?
-craig

"You can never have too many knives" -- Logan Nine Fingers
Post Reply