RE: Problem with Form() in Windows

From: Philippe Canal <pcanal_at_fnal.gov>
Date: Fri, 02 Feb 2007 11:59:05 -0600


Hi Dylan,

It turned out that my 'test' version of 5.14/00 was actually newer. Indeed the problem appears in 5.14/00 as downloaded from the web. However this problem has been fixed since. So you may want to either compile your own version of ROOT or download the upcoming development release as soon as it is released.

Cheers,
Philippe

-----Original Message-----
From: Dylan Maxwell [mailto:Dylan.Maxwell_at_lightsource.ca] Sent: Friday, February 02, 2007 10:43 AM To: Philippe Canal; roottalk_at_pcroot.cern.ch Subject: RE: [ROOT] Problem with Form() in Windows

Hi Philippe

Not a problem since I already have 5.14 installed.


Compiled on 14 December 2006 for win32.

CINT/ROOT C/C++ Interpreter version 5.16.16, November 24, 2006 Type ? for help. Commands must be C++ statements. Enclose multiple statements between { }. root [0]
Processing FormTest.C...

Unfortunately, no change in the result.

I'm using the Windows pre-compiled binary (.tar.gz) version on Window XP.

On Linux there is no problem.

I'm relatively inexperienced with programming on the windows platform.

If is it unique to my system then I don't know what could be the problem?

I'd be interested in any suggestions you might have?

Thanks,
Dylan

-----Original Message-----
From: Philippe Canal [mailto:pcanal_at_fnal.gov] Sent: Friday, February 02, 2007 10:21 AM To: Dylan Maxwell; roottalk_at_pcroot.cern.ch Subject: RE: [ROOT] Problem with Form() in Windows

Hi Dylan,

I can not reproduce the problem with 5.14/00.

Could you try using that version of ROOT?

Thanks,
Philippe

-----Original Message-----
From: owner-roottalk_at_pcroot.cern.ch
[mailto:owner-roottalk_at_pcroot.cern.ch]
On Behalf Of Dylan Maxwell
Sent: Wednesday, January 31, 2007 5:11 PM To: roottalk_at_pcroot.cern.ch
Subject: [ROOT] Problem with Form() in Windows

Dear Roottalk,

There appears to be a problem with the Form() function in windows.

When I use a format string that includes a "%.4e" followed by a "%s", the string does not appear in the output.

See the attached script for an example and its output.

Linux does not appear to have any problem.

My system configuration is:


Compiled on 11 July 2006 for win32.

CINT/ROOT C/C++ Interpreter version 5.16.13, June 8, 2006

Thanks,
Dylan Received on Fri Feb 02 2007 - 19:00:45 CET

This archive was generated by hypermail 2.2.0 : Fri Feb 02 2007 - 23:50:01 CET