Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Do I really need a C compiler to use RootCause?

compiler rootcause
0
0 Posted

Do I really need a C compiler to use RootCause?

0
0

Yes, in general, but the details differ between Unix and Windows: Unix: Only if you want to apply probes to native code. You can trace Java and native code, and dump Java parameters, without a C compiler. However, the only thing you can do with native code is trace it; you can’t dump parameters or variables or generate probes (e.g., SNAPSHOT or COMMENT) because those are implemented by generating APC source code and then compiling it with Aprobe’s apc compiler, which requires a C compiler backend. Windows: Everything for Unix above is true for Windows, plus: (a) the compiler must be Microsoft Visual C++; and (b) if the program was compiled with Visual C++ 6 (or Visual Basic 6) it can’t even be traced, because RootCause relies on a DLL that’s part of those products which we’re not allowed to distribute. Starting with version 2.1.1 of RootCause you can trace Visual C++ (VC7) programs For VC6(VB6) programs RootCause needs MSVC++ to be installed to provide the (non-redistributable) mechani

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123