RE: [ROOT] Problem with the new win32gcc target

From: Axel Naumann (axel-naumann@gmx.de)
Date: Sun Apr 27 2003 - 17:30:04 MEST


Hi Valeri,

Is that your assumption or do you have any evidence that cygwin i/o is
moved into a separate process? As far as I know cygwin1.dll just acts as
a wrapper for win32 functions, providing posix interfaces (it does much
more, but that's what it does concerning i/o functions). There's no such
thing as a "cygwin process".

Cheers, Axel.

> -----Original Message-----
> From: owner-roottalk@pcroot.cern.ch
> [mailto:owner-roottalk@pcroot.cern.ch] On Behalf Of Valeri Fine
> Sent: Sunday, April 27, 2003 6:10 AM
> To: 'Rene Brun'; 'Damir Buskulic'
> Cc: roottalk@pcroot.cern.ch
> Subject: RE: [ROOT] Problem with the new win32gcc target
>
>
> Hello Rene,
>
> >  I see that all ROOT benchmarks using gcc3.2 run at the
> same speed as
> > on native Linux. The I/O benchmarks like stress run much better
> (nearly
> >  a factor 2!) than under MS win32. I am currently running
> more tests
> > to understand why.
>
>  [Valeri Fine]
> Comparing the benchmarks please take in account when you run
> ROOT under Cygwin the part jobs is provided by other
> processes (Those started by Cygwin DLL to provide UNIX-like
> I/O for example). That time may not have been counted
> properly by the "regular" ROOT benchmarks.
>
>   Valeri
>
> >
> >  This option looks potentially attractive because it has the
> advantages
> >  of Linux and Windows combined in an efficient way.
> >
> >  Rene Brun
> >
> >
> > On
> > Fri, 25
> > Apr 2003, Damir Buskulic wrote:
> >
> > > Hi,
> > >
> > > I tried to compile root on Windows (Me) with the yet unanounced
> win32gcc
> > > target. But I didn't succeed. Here are the steps I took :
> > >
> > > - install cygwin in it's full glory (with xfree+gcc+...) from the
> web
> > > - download and prepare the root sources
> > > - set up the environment variables as described for windows
> > > - try to do "make". It ends up at the first call of depend.sh with
> > >
> > > build/unix/depend.sh main/src/h2root.d "-pipe -Wall
> -Woverloaded-virtual
> > > -D_DLL -Iinclude -I/usr/X11R6/include" main/src/h2root.cxx >
> > > main/src/h2root.d
> > >
> > > Does anyone has ideas about what is going on ? or is it
> too early to
> try
> > > without clear instructions ?
> > >
> > > Cheers
> > >
> > > Damir
> > >
> > >
> =====================================================================
> > > | Damir Buskulic                  | Universite de Savoie/LAPP
> |
> > > |                                 | Chemin de Bellevue, B.P. 110
> |
> > > | Tel : +33 (0)450091600          | F-74941 Annecy-le-Vieux Cedex
> |
> > > | e-mail: buskulic@lapp.in2p3.fr  | FRANCE
> |
> > >
> =====================================================================
> > > mailto:buskulic@lapp.in2p3.fr
> > >
>



This archive was generated by hypermail 2b29 : Thu Jan 01 2004 - 17:50:11 MET