> Hi Valeri, > > NO, this does not work. I have spend all day playing with these options. > Activating R__ANSISTREAM with VC++6 has plenty of side effects. > For example with TDatime.h and TTime.h (all MS bugs!!). I could not reproduce this. I made: 1. CVS check out from CERN 2. 1 correction I mentioned 3. ./configure win32 4. make then to check things 5. went %ROOTSYS%\test 6. Made second correction I mentioned 6.1. To avoid the linker warning (I guess these were the warning those confused you) one has to ADD /GX compilation option also Please, add the line to Makefile.win32 CXXFLAGS := $CXXFLAGS /GX 7. nmake -f Makefile.win32 No problem! There are two possible explanations: 1. you mixed old and new object/dictionary/include files somewhere 2. we have the different compiler versions of Vc6. Mine is 12.00.8804 What is yours? I would like other ROOT-talking people check this to confirm and send me all troubles they may have met. My best regards, Valeri > I also played with MSVCPRT.LIB instead of MSVCIRT.LIB for VC++6. It does > not > work. > > We are very busy now preparing lectures for next week. I do not want > to hear about MS again until end of next week. > > Rene Brun > > "Faine, Valeri" wrote: > > > > Hi Rene, > > > > There are TWO major corrections to be done: > > > > 1. RConfig.h should define > > # define R__ANSISTREAM /* ANSI C++ Standard Library conformant */ > > for all Vc<x> compilers. > > > > AND > > > > 2. test/Makefile.win32 must use > > > > LIBS = $(ROOTLIBS) $(guilibsdll) MSVCPRT.LIB > > Instead of > > LIBS = $(ROOTLIBS) $(guilibsdll) MSVCIRT.LIB > > > > THEN VC6 compiled and Vc7 compiled libraries will be compatible. > > > > Valeri > > > > > -----Original Message----- > > > From: owner-roottalk@pcroot.cern.ch > > [mailto:owner-roottalk@pcroot.cern.ch] > > > On Behalf Of Rene Brun > > > Sent: Friday, January 31, 2003 9:10 AM > > > To: Axel Naumann > > > Cc: GENTIT Francois-Xavier DAPNIA; 'roottalk@pcroot.cern.ch'; > > 'Langston, > > > Matthew David' > > > Subject: Re: [ROOT] Suggestion for official release of Root under > > Visual > > > C++.net > > > > > > Hi Matt, > > > > > > Thanks for sending your changes to the Makefile. I am surprised > > > to see so many bugs in the MS .NET compiler. > > > > > > I imported most of your minor changes to the Makefile for the cleanup > > > process. > > > I also took your changes to the Makefile.win32 and incorporated the > > same > > > mods in Makefile.win32gdk. > > > > > > I did not take your patch for TTreeFormulaManager.h. I do not want > > > to mess a class because of a MS compiler bug. I changed the destructor > > > to be public instead for all cases. (a pity) > > > > > > I did not take your mods to degrade the optimisation level when > > compiling > > > TStreamerInfo. Compiling this class with optimisation is very > > important. > > > We may introduce a case for Windows in general to compile this class > > > with no optmisation. To be discussed. > > > > > > Now in CVS. > > > > > > We do not intend to provide binaries in the short term (next few > > weeks) > > > for .NET. I encourage Axel in his suggestion to see if binaries > > compiled > > > under VC++6 work also in the .NET environment. > > > > > > Rene Brun > > > > > > Axel Naumann wrote: > > > > > > > > Hi, > > > > > > > > Do we need a dedicated .net binary? Or is it sufficient to have the > > code > > > > patched such that it builds under .net and only have a vc6 binary > > > > version? I believe we should first test whether the root vc6 > > binaries > > > > work with .net (e.g. aclic needs to be tested); I don't know of any > > a > > > > priori reason why that shouldn't work. Can someone do that? (I'd > > > > volunteer to do this over the weekend, incorporating Matt's diff > > into > > > > current cvs sources, but maybe someone else is faster.) > > > > > > > > Cheers, Axel. > > > > > > > > GENTIT Francois-Xavier DAPNIA wrote: > > > > > Dear members of the ROOT team, > > > > > I am waiting upon ROOT being distributed for Visual C++.net to > > > install it > > > > > on my PC. I see that it works, seing the message on ROOTTALK by > > > Matthew D. > > > > > Langston. Do you intend to make a download version of ROOT for > > Visual > > > > > C++.net? > > > > > > > > > > François-Xavier Gentit > > > > > DAPNIA/SPP CEA Saclay > > > > > http://gentit.home.cern.ch/gentit/ > > > > > > > > > > > > > > >
This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:09 MET