Page 1 of 1

transformer compilation error

Posted: Tue Apr 07, 2009 5:43 am
by Aggie99
Can someone tell me what this error is about. I got it every time I use a Transformer stage. It shows when I compile the job.


##W IIS-DSEE-TOSH-00049 21:35:47(007) <main_program> Parameter specified but not used in flow: DSPXWorkingDir
##E IIS-DSEE-TBLD-00076 21:35:48(000) <main_program> Error when checking composite operator: Subprocess command failed with exit status 256.
##E IIS-DSEE-TFSR-00019 21:35:48(001) <main_program> Could not check all operators because of previous error(s)


thx,
aggie

Posted: Tue Apr 07, 2009 6:15 am
by Sainath.Srinivasan
Maybe due to missing or unconfigured c++ compiler.

Search for "compiler error"

Posted: Tue Apr 07, 2009 8:33 am
by Aggie99
Can you tell me where to get the c++ compiler and which ENV variables I need to update. What to update to?

I have installed Information Server 8.1 on win xp.

thx,
aggie

Posted: Tue Apr 07, 2009 9:31 am
by ray.wurlod
You need to have installed the .NET C++ compiler before installing DataStage server.

Posted: Tue Apr 07, 2009 5:44 pm
by Aggie99
Can I add the compiler after the fact?

I installed MS Visual Studio C++ 2008, but still have issues.

Posted: Wed Apr 08, 2009 7:28 am
by ray.wurlod
No. That's why I used the word "before".

Posted: Thu Apr 09, 2009 3:59 am
by Aggie99
no problem. I am taking the step to uninstall and reinstall.
-aggie

Posted: Thu Apr 09, 2009 9:15 am
by Aggie99
hi guys,

I have my c++ compiler working.

This is what i ended up doing,

1) Downloaded .NET 2008 Visual Studio, installed it
2) uninstalled IIS
3) reintalled IIS
4) Add PATH to LIB and INCLUDE system variable (WIN)
5) do not need to change the APT_COMPILER_OPT and APT_LINKEROPT var.

All working now :)

thanks for all your lead...

Aggie

Posted: Mon Apr 13, 2009 8:31 am
by michaeld
The problem with VC2008 express is that the cxx compiler doesn't know where the libraries are. So if you update the LIB and INCLUDE path then it will work. You do not need to reinstall anything.

Posted: Mon Apr 13, 2009 7:47 pm
by Aggie99
thanks Micheal,

I was about to do that test to see if I could add c++ compiler after the fact by updating the LIB and INCLUDE path after I've reinstalled and it is working. Well, it's always a learning curve and i really appreciate your help.

aggie

Posted: Wed Apr 15, 2009 3:57 pm
by dsusr
Hi Aggie,

Can you please tell me what need to be added in the LIB and INCLUDE variables of Windows because I have added the C++ library path i.e. "C:\Program Files\Microsoft Visual Studio\VC\lib" in both these variables but still the same issue is coming at my end.

Thanks in Advance
dsusr

Posted: Wed Apr 15, 2009 5:23 pm
by sima79
The answer to your question can be found on the IBM web site: http://publib.boulder.ibm.com/infocente ... s_cpp.html

Posted: Wed Apr 15, 2009 8:12 pm
by Aggie99
the link from Sima has the answer on what to update for LIB and INCLUDE path.


note: for .NET 2008, I used the .NET 2005 instruciton and it works.