I am trying to use root on WinXP with MSVC++6.0 (used it for years on Linux). I downloaded the binary of root version 4.0 from the download area, can start it and also run simple macros and so on.
The question:
What is the procedure if I want to use MSVC++6.0 to compile programs using ROOT features? Very simple example: I have a small c++ routine (win32 application generated by MSVC++6.0) doing a “Hello World”. What steps are necessary if I want it to e.g draw some TF1 in a root canvas?
I assume I need cygwin to run the Makefile in the test directory. Correct? I did so, just calling make in the test directory and I get an error that the protected member fDatime is not accessible in TDatime.h…
Yes, you need cygwin. See Axel’s page for more details.
Concerning TDatime, it looks like you have a mismatch in the source.
I suggest to start ftom our v4.00/02 release or install from CVS.