Page 1 of 1

GCC(c++) compiler problem in datastage 7.5.2 on linux

Posted: Wed Sep 26, 2007 5:54 am
by kishore2456
Hi all,

I'm facing a issue regarding gcc compiler on my linux machine. If any body is using gcc/g++ compiler in their environment, please send me your environment variables like APT_COMPILEOPT, APT_LINKOPT, APT_LINKER, APT_COMPILER which can be available in
DataStage Administrator->General-> Environment-> parallel->compiler

So that i can resolve my issue. Your earlier response will be highly useful to me.Thanks in advance

Posted: Wed Sep 26, 2007 6:43 am
by ray.wurlod
Welcome aboard.

What, precisely, is the issue that you are facing? What is right for one system may not be right for yours.

Posted: Wed Sep 26, 2007 10:02 pm
by kishore2456
Hi ray, when i compile a job with transformer i'm getting the following error. I thought it is a problem related to the compiler and linker options only. caz in gcc manual there is no term undefined. These are my environment variables.

APT_COMPILEOPT -o -fPIC -Wno-deprecated -c
APT_LINKOPT -shared -Wl,-Bsymbolic,--allow-shlib-undefined

ERROR:

Output from transformer compilation follows:

##I TFCN 000001 09:24:34(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 09:24:34(001) <main_program> orchgeneral: loaded
##I TOSH 000002 09:24:34(002) <main_program> orchsort: loaded
##I TOSH 000002 09:24:34(003) <main_program> orchstats: loaded
##I TFSC 000001 09:24:34(006) <main_program> APT configuration file: /home/dsadm/Ascential/DataStage/Configurations/default.apt
##W TCOS 000049 09:24:35(000) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E TBLD 000000 09:24:36(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256.
##E TFSR 000019 09:24:36(001) <main_program> Could not check all operators because of previous error(s)
##W TFCP 000000 09:24:36(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 09:24:36(003) <main_program> Error when checking composite operator: Output from subprocess: In file included from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/string.h:8
##W TBLD 000000 09:24:36(004) <main_program> Error when checking composite operator: Output from subprocess: ,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:19
##I TFCP 000000 09:24:36(005) <transform> Error when checking composite operator: g++ -fPIC -O -I/home/dsadm/Ascential/DataStage/PXEngine/include -o -fPIC -Wno-deprecated -c /home/dsadm/Ascential/DataStage/Projects/Conquer/RT_BP1.O/V0S7_test_seq_Transformer_7.C -o /home/dsadm/Ascential/DataStage/Projects/Conquer/RT_BP1.O/V0S7_test_seq_Transformer_7.tmp.o.
##W TBLD 000000 09:24:36(006) <main_program> Error when checking composite operator: Output from subprocess: ,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/fieldsel.h:18
##W TBLD 000000 09:24:36(007) <main_program> Error when checking composite operator: Output from subprocess: ,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessorbase.h:12
##W TBLD 000000 09:24:36(008) <main_program> Error when checking composite operator: Output from subprocess: ,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessor.h:10
##W TBLD 000000 09:24:36(009) <main_program> Error when checking composite operator: Output from subprocess: ,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/orchestrate.h:18
##W TBLD 000000 09:24:36(010) <main_program> Error when checking composite operator: Output from subprocess: ,
from /home/dsadm/Ascential/DataStage/Projects/Conquer/RT_BP1.O/V0S7_test_seq_Transformer_7.C:32
##W TBLD 000000 09:24:36(011) <main_program> Error when checking composite operator: Output from subprocess: :

##W TBLD 000000 09:24:36(012) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/basicstring.h:36:50:
##W TBLD 000000 09:24:36(013) <main_program> Error when checking composite operator: Output from subprocess:
##W TBLD 000000 09:24:36(014) <main_program> Error when checking composite operator: Output from subprocess: unicode/utf.h: No such file or directory
##W TBLD 000000 09:24:36(015) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(016) <main_program> Error when checking composite operator: Output from subprocess: In file included from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:19,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/fieldsel.h:18,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessorbase.h:12,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessor.h:10,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/orchestrate.h:18,

##W TBLD 000000 09:24:36(017) <main_program> Error when checking composite operator: Output from subprocess: from /home/dsadm/Ascential/DataStage/Projects/Conquer/RT_BP1.O/V0S7_test_seq_Transformer_7.C:32:
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/string.h:61: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:36(018) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(019) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/string.h:61: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:36(020) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(021) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/string.h:79: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:36(022) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(023) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/string.h:79: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:36(024) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(025) <main_program> Error when checking composite operator: Output from subprocess: In file included from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:27
##W TBLD 000000 09:24:36(026) <main_program> Error when checking composite operator: Output from subprocess: ,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/fieldsel.h:18
##W TBLD 000000 09:24:36(027) <main_program> Error when checking composite operator: Output from subprocess: ,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessorbase.h:12
##W TBLD 000000 09:24:36(028) <main_program> Error when checking composite operator: Output from subprocess: ,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessor.h:10
##W TBLD 000000 09:24:36(029) <main_program> Error when checking composite operator: Output from subprocess: ,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/orchestrate.h:18
##W TBLD 000000 09:24:36(030) <main_program> Error when checking composite operator: Output from subprocess: ,
from /home/dsadm/Ascential/DataStage/Projects/Conquer/RT_BP1.O/V0S7_test_seq_Transformer_7.C:32
##W TBLD 000000 09:24:36(031) <main_program> Error when checking composite operator: Output from subprocess: :

##W TBLD 000000 09:24:36(032) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:25:54:
##W TBLD 000000 09:24:36(033) <main_program> Error when checking composite operator: Output from subprocess:
##W TBLD 000000 09:24:36(034) <main_program> Error when checking composite operator: Output from subprocess: unicode/uversion.h: No such file or directory
##W TBLD 000000 09:24:36(035) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(036) <main_program> Error when checking composite operator: Output from subprocess: In file included from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:27,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/fieldsel.h:18,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessorbase.h:12,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessor.h:10,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/orchestrate.h:18,

##W TBLD 000000 09:24:36(037) <main_program> Error when checking composite operator: Output from subprocess: from /home/dsadm/Ascential/DataStage/Projects/Conquer/RT_BP1.O/V0S7_test_seq_Transformer_7.C:32:
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:37: error: `UChar' was not declared in this scope
##W TBLD 000000 09:24:36(038) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(039) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:38: error: template argument 1 is invalid
##W TBLD 000000 09:24:36(040) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(041) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:54: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:36(042) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(043) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:55: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:36(044) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(045) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:60: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:36(046) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(047) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:61: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:36(048) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(049) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:61: error: `APT_UString::APT_UString(int)' and `APT_UString::APT_UString(int)' cannot be overloaded
##W TBLD 000000 09:24:36(050) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(051) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:66: error: expected `)' before "c"
##W TBLD 000000 09:24:36(052) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(053) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:103: error: expected `,' or `...' before '&' token
##W TBLD 000000 09:24:36(054) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(055) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:103: error: ISO C++ forbids declaration of `UnicodeString' with no type
##W TBLD 000000 09:24:36(056) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(057) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:103: error: `APT_UString::APT_UString(int)' and `APT_UString::APT_UString(int)' cannot be overloaded
##W TBLD 000000 09:24:36(058) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(059) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:131: error: `CaseMatch' has not been declared
##W TBLD 000000 09:24:36(060) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(061) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:132: error: `Direction' has not been declared
##W TBLD 000000 09:24:36(062) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(063) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:133: error: ISO C++ forbids declaration of `c' with no type
##W TBLD 000000 09:24:36(064) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(065) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:133: error: ISO C++ forbids declaration of `d' with no type
##W TBLD 000000 09:24:36(066) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(067) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:134: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:36(068) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(069) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:137: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:36(070) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(071) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:138: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:36(072) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(073) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:141: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:36(074) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(075) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:141: error: `APT_UString APT_UString::substring(int) const' and `APT_UString APT_UString::substring(int) const' cannot be overloaded
##W TBLD 000000 09:24:36(076) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(077) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:142: error: `UChar' has not been declared
##W TBLD 000000 09:24:36(078) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(079) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:143: error: `CaseMatch' has not been declared
##W TBLD 000000 09:24:36(080) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(081) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:144: error: `Direction' has not been declared
##W TBLD 000000 09:24:36(082) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(083) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:145: error: ISO C++ forbids declaration of `ch' with no type
##W TBLD 000000 09:24:36(084) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:36(085) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:145: error: ISO C++ forbids declaration of `c' with no type
##W TBLD 000000 09:24:37(000) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(001) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:145: error: ISO C++ forbids declaration of `d' with no type
##W TBLD 000000 09:24:37(002) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(003) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:148: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:37(004) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(005) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:149: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:37(006) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(007) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:150: error: declaration of `operator=' as non-function
##W TBLD 000000 09:24:37(008) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(009) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:150: error: expected `;' before '(' token
##W TBLD 000000 09:24:37(010) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(011) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:152: error: expected `;' before "APT_UString"
##W TBLD 000000 09:24:37(012) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(013) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:154: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:37(014) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(015) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:155: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:37(016) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(017) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:156: error: declaration of `operator+=' as non-function
##W TBLD 000000 09:24:37(018) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(019) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:156: error: expected `;' before '(' token
##W TBLD 000000 09:24:37(020) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(021) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:163: error: expected `;' before "friend"
##W TBLD 000000 09:24:37(022) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(023) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:164: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:37(024) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(025) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:164: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:37(026) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(027) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:165: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:37(028) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(029) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:165: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:37(030) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(031) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:165: error: `APT_UString operator+(int)' must have an argument of class or enumerated type
##W TBLD 000000 09:24:37(032) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(033) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:166: error: `UChar' has not been declared
##W TBLD 000000 09:24:37(034) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(035) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:166: error: ISO C++ forbids declaration of `parameter' with no type
##W TBLD 000000 09:24:37(036) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(037) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:166: warning: `APT_UString operator+(const APT_UString&, int)' is already a friend of class `APT_UString'
##W TBLD 000000 09:24:37(038) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(039) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:167: error: `UChar' has not been declared
##W TBLD 000000 09:24:37(040) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(041) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:167: error: ISO C++ forbids declaration of `parameter' with no type
##W TBLD 000000 09:24:37(042) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(043) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:170: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:37(044) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(045) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:170: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:37(046) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(047) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:170: error: `bool operator==(int)' must have an argument of class or enumerated type
##W TBLD 000000 09:24:37(048) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(049) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:170: error: `bool operator==(int)' must take exactly two arguments
##W TBLD 000000 09:24:37(050) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(051) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:171: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:37(052) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(053) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:171: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:37(054) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(055) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:171: error: `bool operator!=(int)' must have an argument of class or enumerated type
##W TBLD 000000 09:24:37(056) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(057) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:171: error: `bool operator!=(int)' must take exactly two arguments
##W TBLD 000000 09:24:37(058) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(059) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:172: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:37(060) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(061) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:172: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:37(062) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(063) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:173: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:37(064) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(065) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:173: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:37(066) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(067) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:174: error: `UChar' has not been declared
##W TBLD 000000 09:24:37(068) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(069) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:174: error: ISO C++ forbids declaration of `lhs' with no type
##W TBLD 000000 09:24:37(070) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(071) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:175: error: `UChar' has not been declared
##W TBLD 000000 09:24:37(072) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(073) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:175: error: ISO C++ forbids declaration of `lhs' with no type
##W TBLD 000000 09:24:37(074) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(075) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:176: error: `UChar' has not been declared
##W TBLD 000000 09:24:37(076) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(077) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:176: error: ISO C++ forbids declaration of `rhs' with no type
##W TBLD 000000 09:24:37(078) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(079) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:176: warning: `bool operator==(const APT_UString&, int)' is already a friend of class `APT_UString'
##W TBLD 000000 09:24:37(080) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(081) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:177: error: `UChar' has not been declared
##W TBLD 000000 09:24:37(082) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(083) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:177: error: ISO C++ forbids declaration of `rhs' with no type
##W TBLD 000000 09:24:37(084) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(085) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:177: warning: `bool operator!=(const APT_UString&, int)' is already a friend of class `APT_UString'
##W TBLD 000000 09:24:37(086) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(087) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:132: error: `eBeginning' was not declared in this scope
##W TBLD 000000 09:24:37(088) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(089) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:144: error: `eBeginning' was not declared in this scope
##W TBLD 000000 09:24:37(090) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(091) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In constructor `APT_UString::APT_UString()':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:43: error: `UChar' undeclared (first use this function)
##W TBLD 000000 09:24:37(092) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(093) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:43: error: (Each undeclared identifier is reported only once for each function it appears in.)
##W TBLD 000000 09:24:37(094) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(095) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:43: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(096) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(097) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In copy constructor `APT_UString::APT_UString(const APT_UString&)':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:49: error: `UChar' undeclared (first use this function)
##W TBLD 000000 09:24:37(098) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(099) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:49: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(100) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(101) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In constructor `APT_UString::APT_UString(int)':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:55: error: `UChar' cannot appear in a constant-expression
##W TBLD 000000 09:24:37(102) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(103) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:55: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(104) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(105) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:55: error: `str' undeclared (first use this function)
##W TBLD 000000 09:24:37(106) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(107) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In constructor `APT_UString::APT_UString(int)':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:61: error: `UChar' cannot appear in a constant-expression
##W TBLD 000000 09:24:37(108) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(109) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:61: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(110) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(111) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:61: error: `str' undeclared (first use this function)
##W TBLD 000000 09:24:37(112) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(113) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:61: error: `len' undeclared (first use this function)
##W TBLD 000000 09:24:37(114) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(115) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In member function `APT_UString APT_UString::substring(APT_Int32, APT_Int32) const':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:129: error: `UChar' undeclared (first use this function)
##W TBLD 000000 09:24:37(116) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(117) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:129: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(118) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(119) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:129: error: `substring' is not a member of `<declaration error>'
##W TBLD 000000 09:24:37(120) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(121) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In member function `APT_UString APT_UString::substring(const APT_UString&, int, int, int) const':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:133: error: `UChar' undeclared (first use this function)
##W TBLD 000000 09:24:37(122) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(123) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:133: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(124) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(125) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:133: error: `substring' is not a member of `<declaration error>'
##W TBLD 000000 09:24:37(126) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(127) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In member function `APT_UString APT_UString::substring(int) const':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:137: error: `UChar' cannot appear in a constant-expression
##W TBLD 000000 09:24:37(128) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(129) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:137: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(130) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(131) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:137: error: `substring' is not a member of `<declaration error>'
##W TBLD 000000 09:24:37(132) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(133) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:137: error: `substr' undeclared (first use this function)
##W TBLD 000000 09:24:37(134) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(135) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:137: error: `sublen' undeclared (first use this function)
##W TBLD 000000 09:24:37(136) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(137) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:137: error: `c' undeclared (first use this function)
##W TBLD 000000 09:24:37(138) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(139) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:137: error: `d' undeclared (first use this function)
##W TBLD 000000 09:24:37(140) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(141) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:137: error: `which' undeclared (first use this function)
##W TBLD 000000 09:24:37(142) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(143) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In member function `APT_UString APT_UString::substring(int) const':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:141: error: `UChar' cannot appear in a constant-expression
##W TBLD 000000 09:24:37(144) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(145) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:141: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(146) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(147) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:141: error: `substring' is not a member of `<declaration error>'
##W TBLD 000000 09:24:37(148) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(149) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:141: error: `substr' undeclared (first use this function)
##W TBLD 000000 09:24:37(150) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(151) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:141: error: `c' undeclared (first use this function)
##W TBLD 000000 09:24:37(152) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(153) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:141: error: `d' undeclared (first use this function)
##W TBLD 000000 09:24:37(154) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(155) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:141: error: `which' undeclared (first use this function)
##W TBLD 000000 09:24:37(156) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(157) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In member function `APT_UString APT_UString::substring(int, int, int, int) const':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:145: error: `UChar' undeclared (first use this function)
##W TBLD 000000 09:24:37(158) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(159) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:145: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(160) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(161) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:145: error: `substring' is not a member of `<declaration error>'
##W TBLD 000000 09:24:37(162) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(163) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In member function `APT_UString& APT_UString::operator=(const APT_UString&)':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:147: error: `UChar' undeclared (first use this function)
##W TBLD 000000 09:24:37(164) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(165) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:147: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(166) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(167) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:147: error: `operator=' is not a member of `<declaration error>'
##W TBLD 000000 09:24:37(168) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(169) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In member function `APT_UString& APT_UString::operator=(int)':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:149: error: `UChar' cannot appear in a constant-expression
##W TBLD 000000 09:24:37(170) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(171) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:149: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(172) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(173) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:149: error: `operator=' is not a member of `<declaration error>'
##W TBLD 000000 09:24:37(174) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(175) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:149: error: `rhs' undeclared (first use this function)
##W TBLD 000000 09:24:37(176) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(177) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In member function `APT_UString& APT_UString::operator+=(const APT_UString&)':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:153: error: `UChar' undeclared (first use this function)
##W TBLD 000000 09:24:37(178) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(179) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:153: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(180) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(181) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:153: error: `operator+=' is not a member of `<declaration error>'
##W TBLD 000000 09:24:37(182) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(183) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: In member function `APT_UString& APT_UString::operator+=(int)':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:155: error: `UChar' cannot appear in a constant-expression
##W TBLD 000000 09:24:37(184) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(185) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:155: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(186) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(187) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:155: error: `operator+=' is not a member of `<declaration error>'
##W TBLD 000000 09:24:37(188) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(189) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:155: error: `str' undeclared (first use this function)
##W TBLD 000000 09:24:37(190) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(191) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h: At global scope:
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:195: error: `UChar' was not declared in this scope
##W TBLD 000000 09:24:37(192) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(193) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:195: error: template argument 1 is invalid
##W TBLD 000000 09:24:37(194) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(195) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/ustring.h:195: error: ISO C++ forbids declaration of `APT_UStringAccum' with no type
##W TBLD 000000 09:24:37(196) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(197) <main_program> Error when checking composite operator: Output from subprocess: In file included from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/fieldsel.h:18,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessorbase.h:12,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessor.h:10,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/orchestrate.h:18,
from /home/dsadm/Ascential/DataStage/Projects/Conquer/RT_BP1.O/V0S7_test_seq_Transformer
##W TBLD 000000 09:24:37(198) <main_program> Error when checking composite operator: Output from subprocess: _7.C:32:
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:222: error: `UChar' does not name a type
##W TBLD 000000 09:24:37(199) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(200) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h: In constructor `APT_Identifier::APT_Identifier()':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:62: error: `sNullChar' undeclared (first use this function)
##W TBLD 000000 09:24:37(201) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(202) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h: In member function `APT_UInt32 APT_Identifier::length() const':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:106: error: 'const class APT_UString' has no member named 'length'
##W TBLD 000000 09:24:37(203) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(204) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h: In function `bool operator==(const APT_Identifier&, const APT_Identifier&)':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:243: error: 'const class APT_UString' has no member named 'length'
##W TBLD 000000 09:24:37(205) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(206) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:243: error: 'const class APT_UString' has no member named 'length'
##W TBLD 000000 09:24:37(207) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(208) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:245: error: 'const class APT_UString' has no member named 'equals'
##W TBLD 000000 09:24:37(209) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(210) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:245: error: `eCaseInsensitive' is not a member of `APT_UString'
##W TBLD 000000 09:24:37(211) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(212) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h: In function `bool operator==(const APT_Identifier&, APT_UString)':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:251: error: 'const class APT_UString' has no member named 'equals'
##W TBLD 000000 09:24:37(213) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(214) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/identifier.h:251: error: `eCaseInsensitive' is not a member of `APT_UString'
##W TBLD 000000 09:24:37(215) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(216) <main_program> Error when checking composite operator: Output from subprocess: In file included from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessor.h:30,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/orchestrate.h:18,
from /home/dsadm/Ascential/DataStage/Projects/Conquer/RT_BP1.O/V0S7_test_seq_Transformer_7.C:32:
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/type/basic/basicstring.h: At global scope:
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/type/basic/basicstring.h:
##W TBLD 000000 09:24:37(217) <main_program> Error when checking composite operator: Output from subprocess: In instantiation of `APT_BasicStringDescriptor<APT_UString>':
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/type/basic/ustring.h:17: instantiated from here
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/type/basic/basicstring.h:120: error: no type named `charType' in `class APT_UString'
##W TBLD 000000 09:24:37(218) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(219) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/type/basic/basicstring.h:123: error: no type named `charType' in `class APT_UString'
##W TBLD 000000 09:24:37(220) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(221) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/type/basic/basicstring.h:190: error: no type named `charType' in `class APT_UString'
##W TBLD 000000 09:24:37(222) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(223) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/type/basic/basicstring.h:252: error: no type named `charType' in `class APT_UString'
##W TBLD 000000 09:24:37(224) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(225) <main_program> Error when checking composite operator: Output from subprocess: In file included from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/type/date/date.h:16,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/accessor.h:39,
from /home/dsadm/Ascential/DataStage/PXEngine/include/apt_framework/orchestrate.h:18,
from /home/dsadm/Ascential/DataStage/Projects/Conquer/RT_BP1.O/V0S7_test_seq_Transformer_7.C:32:
/home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/date.h:594: error: expected `,'
##W TBLD 000000 09:24:37(226) <main_program> Error when checking composite operator: Output from subprocess: or `...' before '*' token
##W TBLD 000000 09:24:37(227) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(228) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/date.h:594: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:37(229) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(230) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/date.h:620: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:37(231) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(232) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/date.h:620: error: ISO C++ forbids declaration of `UChar' with no type
##W TBLD 000000 09:24:37(233) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(234) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/date.h:649: error: `UChar' has not been declared
##W TBLD 000000 09:24:37(235) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(236) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/date.h:649: error: ISO C++ forbids declaration of `dest' with no type
##W TBLD 000000 09:24:37(237) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(238) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataStage/PXEngine/include/apt_util/date.h:682: error: expected `,' or `...' before '*' token
##W TBLD 000000 09:24:37(239) <main_program> Error when checking composite operator: Output from subprocess:

##W TBLD 000000 09:24:37(240) <main_program> Error when checking composite operator: Output from subprocess: /home/dsadm/Ascential/DataSt

Posted: Wed Sep 26, 2007 10:25 pm
by ray.wurlod
APT_COMPILEOPT -o -fPIC -Wno-deprecated -c
APT_LINKOPT -shared -Wl,-Bsymbolic,--allow-shlib-undefined

These are exactly the options used on the Linux machine on which the Server to Parallel Transition Lab class is run.

Is your compiler licensed with an up-to-date licence?

The term is not "undefined"; it's an option called "--allow-shlib-undefined".

Posted: Thu Sep 27, 2007 12:23 am
by kishore2456
Hi ray,thanq for the reply. i'm not a premium user so unable to see the context, can you please send me a private message or mail to sahithyareddy@gmaill.com.

Posted: Thu Sep 27, 2007 1:47 am
by ray.wurlod
For less than 30c per day you can be a premium member.

Premium membership is one of the mechanisms used to fund the hosting and bandwidth costs of DSXchange. Without funding, DSXchange would cease to exist.


Therefore, my answer must be no.