Compilation succeeded. Thank you very much for your help.
Maybe is it possible to use WSL with gcc or MinGW instead.
The last two are very interesting options to try.
Original Message:
Sent: Sat April 27, 2024 03:19 AM
From: Gerhard Paulus
Subject: [support] Datastage installation on a Windows server: Which elements of Visual Studio do I need to install to run parallel jobs?
Hi,
here are my compiler options
APT_COMILEOPT -> /D APT_USE_ANSI_IOSTREAMS /D _WIN32 /D _MBCS /nologo /W3 /WX- /Gm- /EHa /MD /GS- /fp:precise /Zc:wchar_t- /Zc:forScope /Gd /TP /Zi /Oy- /c
APT_COMPILER -> cl
APT_LINKER -> link
APT_LINKOPT -> /INCREMENTAL:NO /NOLOGO /DLL /DEBUG /SUBSYSTEM:CONSOLE /DYNAMICBASE:NO /MACHINE:X86
Regards,
Gerhard
------------------------------
Gerhard Paulus
Original Message:
Sent: Sat April 27, 2024 03:04 AM
From: Ralf Martin
Subject: [support] Datastage installation on a Windows server: Which elements of Visual Studio do I need to install to run parallel jobs?
Hi,
I tried the following, after checking if compile works in my old DataStage on Windows Project, I renamed APT_COMPILER from cxx to cxxy (which is something that does not exist). Afterwards the compile gives the following error.
##W IIS-DSEE-TBLD-00000 08:53:25(005) <main_program> Error when checking composite operator: Output from subprocess: cxxy: not found
I IIS-DSEE-TBLD-00079 08:53:25(006) <transform> Error when checking composite operator: cxxy -O -IC:/IBM/InformationServer/Server/PXEngine/include -W/TP -W/EHa -DAPT_USE_ANSI_IOSTREAMS -c -W/Zc:wchar_t- C:/IBM/InformationServer/Server/Projects/Training/RT_BP148.O/V0S4_JP_Test_Compile_TR.C -o C:/IBM/InformationServer/Server/Projects/Training/RT_BP148.O/V0S4_JP_Test_Compile_TR.tmp.o.
##E IIS-DSEE-TCOS-00029 08:53:25(007) <main_program> Creation of a step finished with status = FAILED. (JP_Test_Compile.TR)
While if I do the same thing to APT_LINKER I get a totaly different (very long) error message.
This looks different to what you have.
------------------------------
Ralf Martin
Principal Consultant
infologistix GmbH
Bregenz
Original Message:
Sent: Fri April 26, 2024 02:20 PM
From: P.G. Prozorov
Subject: [support] Datastage installation on a Windows server: Which elements of Visual Studio do I need to install to run parallel jobs?
Hi Emile,
##I IIS-DSEE-TFCN-00006 20:09:39(001) <main_program> conductor uname: -s=Windows Server 2016 Datacenter; -r=; -v=6.3; -n=DS-Test; -m=x86-Intel##I IIS-DSEE-TOSH-00002 20:09:39(002) <main_program> orchgeneral: loaded##I IIS-DSEE-TOSH-00002 20:09:39(003) <main_program> orchsort: loaded##I IIS-DSEE-TOSH-00002 20:09:39(004) <main_program> orchstats: loaded##W IIS-DSEE-TOSH-00049 20:09:39(007) <main_program> Parameter specified but not used in flow: DSPXWorkingDir##E IIS-DSEE-TFSR-00019 20:09:42(000) <main_program> Could not check all operators because of previous error(s)##W IIS-DSEE-TFTM-00012 20:09:42(001) <transform> Error when checking composite operator: The number of reject datasets "0" is less than the number of input datasets "1".##I IIS-DSEE-TBLD-00000 20:09:42(002) <main_program> Error when checking composite operator: Output from subprocess: Unknown parameter #cl (ignored)
Maybe something with my APT parameters.
What APT_COMPILEOPT, APT_LINKOPT, APT_COMPILER and APT_LINK do you have?
------------------------------
P.G. Prozorov
Original Message:
Sent: Fri April 26, 2024 02:01 PM
From: Emily White
Subject: [support] Datastage installation on a Windows server: Which elements of Visual Studio do I need to install to run parallel jobs?
What is the compile error?
------------------------------
Emily White
Original Message:
Sent: Fri April 26, 2024 01:57 PM
From: P.G. Prozorov
Subject: [support] Datastage installation on a Windows server: Which elements of Visual Studio do I need to install to run parallel jobs?
Hi Gerhard,
No luck :(
Not enough.
Datastage doesn't want to compile a job with a transformer.
------------------------------
P.G. Prozorov
Original Message:
Sent: Thu April 25, 2024 05:12 AM
From: Gerhard Paulus
Subject: [support] Datastage installation on a Windows server: Which elements of Visual Studio do I need to install to run parallel jobs?
Hi,
I think it is enough to install the following two components instead of the whole "Desktop Development with C++" - but I have not tested it yet.
- MSVC v* - VS 2019 C++ x64/x86 Buildtools
- Windows 10 SDK
Regards,
Gerhard
------------------------------
Gerhard Paulus
Original Message:
Sent: Thu April 25, 2024 04:46 AM
From: P.G. Prozorov
Subject: [support] Datastage installation on a Windows server: Which elements of Visual Studio do I need to install to run parallel jobs?
Hi Gerhard,
Thank you for your answer.
Exactly, that is the point. I also will install Visual Studio 2019.
BUT, do I need whole set of features from "Desktop Development with C++" set?
Or are there just a few elements that need to be selected/installed?
------------------------------
P.G. Prozorov
Original Message:
Sent: Thu April 25, 2024 03:53 AM
From: Gerhard Paulus
Subject: [support] Datastage installation on a Windows server: Which elements of Visual Studio do I need to install to run parallel jobs?
Hi,
I installed Visual Studio 2019 with "Desktop Development with C++".
After successfull VStudio installation it is neccessary to set the following system environment variables in windows to be able to use the VStudio C++ compiler with DataStage.
------------------------------
Gerhard Paulus
Original Message:
Sent: Wed April 24, 2024 01:46 AM
From: Ralf Martin
Subject: [support] Datastage installation on a Windows server: Which elements of Visual Studio do I need to install to run parallel jobs?
Hi,
it is a long time that I worked on a DataStage installation on Windows, but I have an old (8.0.1) VM Image with such an installation which I used for testing purposes where I had a look now. There I had MS Visual C++ Express Edition 2005 installed to be able to compile by jobs and build ops. So I would suggest that you install the most current version of it and try to compile your jobs.
Afterwards you have to set the compiler options in the administrator, see in the pic below, what I had specified in my project.
KR Ralf

------------------------------
Ralf Martin
Principal Consultant
infologistix GmbH
Bregenz
Original Message:
Sent: Tue April 23, 2024 03:54 AM
From: P.G. Prozorov
Subject: [support] Datastage installation on a Windows server: Which elements of Visual Studio do I need to install to run parallel jobs?
Hallo,
I have Datastage on a Windows Server and to run the parallel jobs I need to install a c++ compiler. According to the documentation I need to install MS Visual Studio. Current version of MS Visual Studio is a modular.
Which modules of MS Visual studio do I need to install?
Is the same version of MS Visual Studio Building tools not compatible/enough to use it with Datastage?
Thank you in advance.
------------------------------
P.G. Prozorov
------------------------------