Re: how to do for Windows 95 ?

From: Valeri Fine (Faine) (fine@bnl.gov)
Date: Thu Dec 16 1999 - 16:30:03 MET


>    Dear Rooters,
>    It seems that my program, Litrani [ http://home.cern.ch/~gentit/ ] ,
> which has been built upon ROOT on a Windows NT machine with Visual C++,
> works ok on Windows NT but does not work on Windows 95. So I ask specially
> the authors of Root how they have done it to have a version of ROOT running
> indifferently on Windows 95 and on Windows NT ? Is there a trick in Visual
> C++ to ask for producing an executable working on both system ?

  No there is no trick and there is no special version of ROOT for 
Windows 95.

  Very likely your code has a "hidden" bug. For example Window 95 and NT have
different memory management. Namely, the memory allocated to the process under
NT is clean and filled with zeros. It is not case under Windows 95. The memory
allocated to the process under Windows 95 is filled with a garbage left by
another process. This may lead to different behavior of the task with
not initialized variables. I do not know whether it is a reason of 
your troubles but for sure it is a first thing to check.
 
  Hope this helps,
                                Valery



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:44 MET